Package com.netscape.certsrv.profile
Class ProfileData
- java.lang.Object
-
- com.netscape.certsrv.profile.ProfileData
-
public class ProfileData extends java.lang.Object- Author:
- jmagne
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classProfileData.PolicySetstatic classProfileData.PolicySetAdapterstatic classProfileData.PolicySetList
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringauthenticatorIdprotected java.lang.StringauthzAclprotected java.lang.StringclassIdprotected java.lang.Stringdescriptionprotected booleanenabledprotected java.lang.StringenabledByprotected java.lang.Stringidprotected java.util.List<ProfileInput>inputsprotected org.jboss.resteasy.plugins.providers.atom.Linklinkstatic javax.xml.bind.Marshallermarshallerprotected java.lang.Stringnameprotected java.util.List<ProfileOutput>outputsprotected java.util.Map<java.lang.String,java.util.List<ProfilePolicy>>policySetsprotected booleanrenewalstatic javax.xml.bind.Unmarshallerunmarshallerprotected booleanvisibleprotected booleanxmlOutput
-
Constructor Summary
Constructors Constructor Description ProfileData()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProfileInput(ProfileInput input)voidaddProfileOutput(ProfileOutput output)voidaddProfilePolicySet(java.lang.String id, java.util.Vector<ProfilePolicy> policySet)java.lang.StringgetAuthenticatorId()java.lang.StringgetAuthzAcl()java.lang.StringgetClassId()java.lang.StringgetDescription()java.lang.StringgetEnabledBy()java.lang.StringgetId()java.util.List<ProfileInput>getInputs()org.jboss.resteasy.plugins.providers.atom.LinkgetLink()java.lang.StringgetName()java.util.List<ProfileOutput>getOutputs()java.util.Map<java.lang.String,java.util.List<ProfilePolicy>>getPolicySets()ProfileInputgetProfileInput(java.lang.String id)ProfileOutputgetProfileOutput(java.lang.String id)booleanisEnabled()booleanisRenewal()booleanisVisible()booleanisXMLOutput()static voidmain(java.lang.String[] args)voidsetAuthenticatorId(java.lang.String authenticatorId)voidsetAuthzAcl(java.lang.String authzAcl)voidsetClassId(java.lang.String classId)voidsetDescription(java.lang.String description)voidsetEnabled(boolean enabled)voidsetEnabledBy(java.lang.String enabledBy)voidsetId(java.lang.String id)voidsetInputs(java.util.List<ProfileInput> inputs)voidsetLink(org.jboss.resteasy.plugins.providers.atom.Link link)voidsetName(java.lang.String name)voidsetOutputs(java.util.List<ProfileOutput> outputs)voidsetPolicySets(java.util.Map<java.lang.String,java.util.List<ProfilePolicy>> policySets)voidsetRenewal(boolean renewal)voidsetVisible(boolean visible)voidsetXMLOutput(boolean isXMLOutput)
-
-
-
Field Detail
-
marshaller
public static javax.xml.bind.Marshaller marshaller
-
unmarshaller
public static javax.xml.bind.Unmarshaller unmarshaller
-
id
protected java.lang.String id
-
classId
protected java.lang.String classId
-
name
protected java.lang.String name
-
description
protected java.lang.String description
-
enabled
protected boolean enabled
-
visible
protected boolean visible
-
enabledBy
protected java.lang.String enabledBy
-
authenticatorId
protected java.lang.String authenticatorId
-
authzAcl
protected java.lang.String authzAcl
-
renewal
protected boolean renewal
-
xmlOutput
protected boolean xmlOutput
-
inputs
protected java.util.List<ProfileInput> inputs
-
outputs
protected java.util.List<ProfileOutput> outputs
-
policySets
protected java.util.Map<java.lang.String,java.util.List<ProfilePolicy>> policySets
-
link
protected org.jboss.resteasy.plugins.providers.atom.Link link
-
-
Method Detail
-
getLink
public org.jboss.resteasy.plugins.providers.atom.Link getLink()
-
setLink
public void setLink(org.jboss.resteasy.plugins.providers.atom.Link link)
-
getAuthenticatorId
public java.lang.String getAuthenticatorId()
-
setAuthenticatorId
public void setAuthenticatorId(java.lang.String authenticatorId)
-
getAuthzAcl
public java.lang.String getAuthzAcl()
-
setAuthzAcl
public void setAuthzAcl(java.lang.String authzAcl)
-
isRenewal
public boolean isRenewal()
-
setRenewal
public void setRenewal(boolean renewal)
-
isXMLOutput
public boolean isXMLOutput()
-
setXMLOutput
public void setXMLOutput(boolean isXMLOutput)
-
setName
public void setName(java.lang.String name)
-
getName
public java.lang.String getName()
-
setDescription
public void setDescription(java.lang.String description)
-
getDescription
public java.lang.String getDescription()
-
setEnabled
public void setEnabled(boolean enabled)
-
isEnabled
public boolean isEnabled()
-
setVisible
public void setVisible(boolean visible)
-
isVisible
public boolean isVisible()
-
setEnabledBy
public void setEnabledBy(java.lang.String enabledBy)
-
getEnabledBy
public java.lang.String getEnabledBy()
-
setId
public void setId(java.lang.String id)
-
getId
public java.lang.String getId()
-
getClassId
public java.lang.String getClassId()
-
setClassId
public void setClassId(java.lang.String classId)
-
addProfileInput
public void addProfileInput(ProfileInput input)
-
getProfileInput
public ProfileInput getProfileInput(java.lang.String id)
-
getInputs
public java.util.List<ProfileInput> getInputs()
-
setInputs
public void setInputs(java.util.List<ProfileInput> inputs)
-
getOutputs
public java.util.List<ProfileOutput> getOutputs()
-
setOutputs
public void setOutputs(java.util.List<ProfileOutput> outputs)
-
getPolicySets
public java.util.Map<java.lang.String,java.util.List<ProfilePolicy>> getPolicySets()
-
setPolicySets
public void setPolicySets(java.util.Map<java.lang.String,java.util.List<ProfilePolicy>> policySets)
-
addProfilePolicySet
public void addProfilePolicySet(java.lang.String id, java.util.Vector<ProfilePolicy> policySet)
-
addProfileOutput
public void addProfileOutput(ProfileOutput output)
-
getProfileOutput
public ProfileOutput getProfileOutput(java.lang.String id)
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception- Throws:
java.lang.Exception
-
-