Package com.netscape.certsrv.profile
Class ProfileData
java.lang.Object
com.netscape.certsrv.profile.ProfileData
- All Implemented Interfaces:
JSONSerializer
- Author:
- jmagne
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected boolean
protected String
protected String
protected List
<ProfileInput> protected String
protected List
<ProfileOutput> protected Map
<String, List<ProfilePolicy>> protected boolean
protected boolean
protected boolean
Fields inherited from interface com.netscape.certsrv.util.JSONSerializer
logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addProfileInput
(ProfileInput input) void
addProfileOutput
(ProfileOutput output) void
addProfilePolicySet
(String id, Vector<ProfilePolicy> policySet) boolean
static ProfileData
static ProfileData
getId()
getName()
int
hashCode()
boolean
boolean
boolean
boolean
void
setAuthenticatorId
(String authenticatorId) void
setAuthzAcl
(String authzAcl) void
setClassId
(String classId) void
setDescription
(String description) void
setEnabled
(boolean enabled) void
setEnabledBy
(String enabledBy) void
void
setInputs
(List<ProfileInput> inputs) void
void
setOutputs
(List<ProfileOutput> outputs) void
setPolicySets
(Map<String, List<ProfilePolicy>> policySets) void
setRenewal
(boolean renewal) void
setVisible
(boolean visible) void
setXMLOutput
(boolean isXMLOutput) toXML()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.netscape.certsrv.util.JSONSerializer
toJSON
-
Field Details
-
id
-
classId
-
name
-
description
-
enabled
protected boolean enabled -
visible
protected boolean visible -
enabledBy
-
authenticatorId
-
authzAcl
-
renewal
protected boolean renewal -
xmlOutput
protected boolean xmlOutput -
inputs
-
outputs
-
policySets
-
-
Constructor Details
-
ProfileData
public ProfileData()
-
-
Method Details
-
getAuthenticatorId
-
setAuthenticatorId
-
getAuthzAcl
-
setAuthzAcl
-
isRenewal
public boolean isRenewal() -
setRenewal
public void setRenewal(boolean renewal) -
isXMLOutput
public boolean isXMLOutput() -
setXMLOutput
public void setXMLOutput(boolean isXMLOutput) -
setName
-
getName
-
setDescription
-
getDescription
-
setEnabled
public void setEnabled(boolean enabled) -
isEnabled
public boolean isEnabled() -
setVisible
public void setVisible(boolean visible) -
isVisible
public boolean isVisible() -
setEnabledBy
-
getEnabledBy
-
setId
-
getId
-
getClassId
-
setClassId
-
addProfileInput
-
getProfileInput
-
getInputs
-
setInputs
-
getOutputs
-
setOutputs
-
getPolicySets
-
setPolicySets
-
addProfilePolicySet
-
addProfileOutput
-
getProfileOutput
-
hashCode
public int hashCode() -
equals
-
toDOM
-
fromDOM
- Throws:
DOMException
Exception
-
toXML
- Throws:
Exception
-
fromXML
- Throws:
Exception
-