Class TokenType
- java.lang.Object
-
- org.certificateservices.messages.csexport.data.jaxb.TokenType
-
public class TokenType extends java.lang.ObjectJava class for TokenType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TokenType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="32"/> <pattern value="[a-z0-9_\-]+"/> </restriction> </simpleType> </element> <element name="displayName"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="100"/> </restriction> </simpleType> </element> <element name="description" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="0"/> <maxLength value="5000"/> </restriction> </simpleType> </element> <element name="credentialProviderName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="0"/> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="uniqueIdPrefix" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="0"/> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="fieldUsedAsUserUniqueId" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="255"/> <pattern value="[a-z0-9_\-\.]+"/> </restriction> </simpleType> </element> <element name="fieldUsedAsUserDisplayName" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="32"/> <pattern value="[a-z0-9_\-\.]+"/> </restriction> </simpleType> </element> <element name="organisations" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="organisation" type="{http://certificateservices.org/xsd/csexport_data_1_0}TokenTypeOrganisation" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="allOrganisations" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="useInGenerateTab" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="isMonitoredByDefault" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="useDepartments" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="useExpireDateField" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="useValidFromDateField" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="editableFields" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="isSuspendable" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="applyLifeCycleRulesInManualGeneration" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="fieldConstraints" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="fieldConstraint" type="{http://certificateservices.org/xsd/csexport_data_1_0}FieldConstraint" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="credentialConstraints" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="credentialConstraint" type="{http://certificateservices.org/xsd/csexport_data_1_0}CredentialConstraint" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="keySpecConstraints" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="keySpecConstraint" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="tokenContainerConstraints" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="tokenContainerConstraint" type="{http://certificateservices.org/xsd/csexport_data_1_0}TokenContainerConstraint" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="allowedCSRSignatureAlgorithms" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="allowedCSRSignatureAlgorithm" type="{http://certificateservices.org/xsd/csexport_data_1_0}AllowedCSRSignatureAlgorithm" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="certificateChainOption" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="255"/> </restriction> </simpleType> </element> <element name="keystoreTypes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="keystoreType" type="{http://certificateservices.org/xsd/csexport_data_1_0}TokenContainerInfoEx" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="tokenTypeLifeCycleRules" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="tokenTypeLifeCycleRule" type="{http://certificateservices.org/xsd/csexport_data_1_0}TokenTypeLifeCycleRule" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="validityRestrictions" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="validityRestriction" type="{http://certificateservices.org/xsd/csexport_data_1_0}ValidityRestriction" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTokenType.AllowedCSRSignatureAlgorithmsJava class for anonymous complex type.static classTokenType.CredentialConstraintsJava class for anonymous complex type.static classTokenType.FieldConstraintsJava class for anonymous complex type.static classTokenType.KeySpecConstraintsJava class for anonymous complex type.static classTokenType.KeystoreTypesJava class for anonymous complex type.static classTokenType.OrganisationsJava class for anonymous complex type.static classTokenType.TokenContainerConstraintsJava class for anonymous complex type.static classTokenType.TokenTypeLifeCycleRulesJava class for anonymous complex type.static classTokenType.ValidityRestrictionsJava class for anonymous complex type.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TokenType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TokenType.AllowedCSRSignatureAlgorithmsgetAllowedCSRSignatureAlgorithms()Gets the value of the allowedCSRSignatureAlgorithms property.java.lang.StringgetCertificateChainOption()Gets the value of the certificateChainOption property.TokenType.CredentialConstraintsgetCredentialConstraints()Gets the value of the credentialConstraints property.java.lang.StringgetCredentialProviderName()Gets the value of the credentialProviderName property.java.lang.StringgetDescription()Gets the value of the description property.java.lang.StringgetDisplayName()Gets the value of the displayName property.TokenType.FieldConstraintsgetFieldConstraints()Gets the value of the fieldConstraints property.java.lang.StringgetFieldUsedAsUserDisplayName()Gets the value of the fieldUsedAsUserDisplayName property.java.lang.StringgetFieldUsedAsUserUniqueId()Gets the value of the fieldUsedAsUserUniqueId property.TokenType.KeySpecConstraintsgetKeySpecConstraints()Gets the value of the keySpecConstraints property.TokenType.KeystoreTypesgetKeystoreTypes()Gets the value of the keystoreTypes property.java.lang.StringgetName()Gets the value of the name property.TokenType.OrganisationsgetOrganisations()Gets the value of the organisations property.TokenType.TokenContainerConstraintsgetTokenContainerConstraints()Gets the value of the tokenContainerConstraints property.TokenType.TokenTypeLifeCycleRulesgetTokenTypeLifeCycleRules()Gets the value of the tokenTypeLifeCycleRules property.java.lang.StringgetUniqueIdPrefix()Gets the value of the uniqueIdPrefix property.TokenType.ValidityRestrictionsgetValidityRestrictions()Gets the value of the validityRestrictions property.java.lang.BooleanisAllOrganisations()Gets the value of the allOrganisations property.java.lang.BooleanisApplyLifeCycleRulesInManualGeneration()Gets the value of the applyLifeCycleRulesInManualGeneration property.booleanisEditableFields()Gets the value of the editableFields property.booleanisIsMonitoredByDefault()Gets the value of the isMonitoredByDefault property.booleanisIsSuspendable()Gets the value of the isSuspendable property.booleanisUseDepartments()Gets the value of the useDepartments property.booleanisUseExpireDateField()Gets the value of the useExpireDateField property.java.lang.BooleanisUseInGenerateTab()Gets the value of the useInGenerateTab property.booleanisUseValidFromDateField()Gets the value of the useValidFromDateField property.voidsetAllOrganisations(java.lang.Boolean value)Sets the value of the allOrganisations property.voidsetAllowedCSRSignatureAlgorithms(TokenType.AllowedCSRSignatureAlgorithms value)Sets the value of the allowedCSRSignatureAlgorithms property.voidsetApplyLifeCycleRulesInManualGeneration(java.lang.Boolean value)Sets the value of the applyLifeCycleRulesInManualGeneration property.voidsetCertificateChainOption(java.lang.String value)Sets the value of the certificateChainOption property.voidsetCredentialConstraints(TokenType.CredentialConstraints value)Sets the value of the credentialConstraints property.voidsetCredentialProviderName(java.lang.String value)Sets the value of the credentialProviderName property.voidsetDescription(java.lang.String value)Sets the value of the description property.voidsetDisplayName(java.lang.String value)Sets the value of the displayName property.voidsetEditableFields(boolean value)Sets the value of the editableFields property.voidsetFieldConstraints(TokenType.FieldConstraints value)Sets the value of the fieldConstraints property.voidsetFieldUsedAsUserDisplayName(java.lang.String value)Sets the value of the fieldUsedAsUserDisplayName property.voidsetFieldUsedAsUserUniqueId(java.lang.String value)Sets the value of the fieldUsedAsUserUniqueId property.voidsetIsMonitoredByDefault(boolean value)Sets the value of the isMonitoredByDefault property.voidsetIsSuspendable(boolean value)Sets the value of the isSuspendable property.voidsetKeySpecConstraints(TokenType.KeySpecConstraints value)Sets the value of the keySpecConstraints property.voidsetKeystoreTypes(TokenType.KeystoreTypes value)Sets the value of the keystoreTypes property.voidsetName(java.lang.String value)Sets the value of the name property.voidsetOrganisations(TokenType.Organisations value)Sets the value of the organisations property.voidsetTokenContainerConstraints(TokenType.TokenContainerConstraints value)Sets the value of the tokenContainerConstraints property.voidsetTokenTypeLifeCycleRules(TokenType.TokenTypeLifeCycleRules value)Sets the value of the tokenTypeLifeCycleRules property.voidsetUniqueIdPrefix(java.lang.String value)Sets the value of the uniqueIdPrefix property.voidsetUseDepartments(boolean value)Sets the value of the useDepartments property.voidsetUseExpireDateField(boolean value)Sets the value of the useExpireDateField property.voidsetUseInGenerateTab(java.lang.Boolean value)Sets the value of the useInGenerateTab property.voidsetUseValidFromDateField(boolean value)Sets the value of the useValidFromDateField property.voidsetValidityRestrictions(TokenType.ValidityRestrictions value)Sets the value of the validityRestrictions property.
-
-
-
Field Detail
-
name
protected java.lang.String name
-
displayName
protected java.lang.String displayName
-
description
protected java.lang.String description
-
credentialProviderName
protected java.lang.String credentialProviderName
-
uniqueIdPrefix
protected java.lang.String uniqueIdPrefix
-
fieldUsedAsUserUniqueId
protected java.lang.String fieldUsedAsUserUniqueId
-
fieldUsedAsUserDisplayName
protected java.lang.String fieldUsedAsUserDisplayName
-
organisations
protected TokenType.Organisations organisations
-
allOrganisations
protected java.lang.Boolean allOrganisations
-
useInGenerateTab
protected java.lang.Boolean useInGenerateTab
-
isMonitoredByDefault
protected boolean isMonitoredByDefault
-
useDepartments
protected boolean useDepartments
-
useExpireDateField
protected boolean useExpireDateField
-
useValidFromDateField
protected boolean useValidFromDateField
-
editableFields
protected boolean editableFields
-
isSuspendable
protected boolean isSuspendable
-
applyLifeCycleRulesInManualGeneration
protected java.lang.Boolean applyLifeCycleRulesInManualGeneration
-
fieldConstraints
protected TokenType.FieldConstraints fieldConstraints
-
credentialConstraints
protected TokenType.CredentialConstraints credentialConstraints
-
keySpecConstraints
protected TokenType.KeySpecConstraints keySpecConstraints
-
tokenContainerConstraints
protected TokenType.TokenContainerConstraints tokenContainerConstraints
-
allowedCSRSignatureAlgorithms
protected TokenType.AllowedCSRSignatureAlgorithms allowedCSRSignatureAlgorithms
-
certificateChainOption
protected java.lang.String certificateChainOption
-
keystoreTypes
protected TokenType.KeystoreTypes keystoreTypes
-
tokenTypeLifeCycleRules
protected TokenType.TokenTypeLifeCycleRules tokenTypeLifeCycleRules
-
validityRestrictions
protected TokenType.ValidityRestrictions validityRestrictions
-
-
Method Detail
-
getName
public java.lang.String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(java.lang.String value)
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getDisplayName
public java.lang.String getDisplayName()
Gets the value of the displayName property.- Returns:
- possible object is
String
-
setDisplayName
public void setDisplayName(java.lang.String value)
Sets the value of the displayName property.- Parameters:
value- allowed object isString
-
getDescription
public java.lang.String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(java.lang.String value)
Sets the value of the description property.- Parameters:
value- allowed object isString
-
getCredentialProviderName
public java.lang.String getCredentialProviderName()
Gets the value of the credentialProviderName property.- Returns:
- possible object is
String
-
setCredentialProviderName
public void setCredentialProviderName(java.lang.String value)
Sets the value of the credentialProviderName property.- Parameters:
value- allowed object isString
-
getUniqueIdPrefix
public java.lang.String getUniqueIdPrefix()
Gets the value of the uniqueIdPrefix property.- Returns:
- possible object is
String
-
setUniqueIdPrefix
public void setUniqueIdPrefix(java.lang.String value)
Sets the value of the uniqueIdPrefix property.- Parameters:
value- allowed object isString
-
getFieldUsedAsUserUniqueId
public java.lang.String getFieldUsedAsUserUniqueId()
Gets the value of the fieldUsedAsUserUniqueId property.- Returns:
- possible object is
String
-
setFieldUsedAsUserUniqueId
public void setFieldUsedAsUserUniqueId(java.lang.String value)
Sets the value of the fieldUsedAsUserUniqueId property.- Parameters:
value- allowed object isString
-
getFieldUsedAsUserDisplayName
public java.lang.String getFieldUsedAsUserDisplayName()
Gets the value of the fieldUsedAsUserDisplayName property.- Returns:
- possible object is
String
-
setFieldUsedAsUserDisplayName
public void setFieldUsedAsUserDisplayName(java.lang.String value)
Sets the value of the fieldUsedAsUserDisplayName property.- Parameters:
value- allowed object isString
-
getOrganisations
public TokenType.Organisations getOrganisations()
Gets the value of the organisations property.- Returns:
- possible object is
TokenType.Organisations
-
setOrganisations
public void setOrganisations(TokenType.Organisations value)
Sets the value of the organisations property.- Parameters:
value- allowed object isTokenType.Organisations
-
isAllOrganisations
public java.lang.Boolean isAllOrganisations()
Gets the value of the allOrganisations property.- Returns:
- possible object is
Boolean
-
setAllOrganisations
public void setAllOrganisations(java.lang.Boolean value)
Sets the value of the allOrganisations property.- Parameters:
value- allowed object isBoolean
-
isUseInGenerateTab
public java.lang.Boolean isUseInGenerateTab()
Gets the value of the useInGenerateTab property.- Returns:
- possible object is
Boolean
-
setUseInGenerateTab
public void setUseInGenerateTab(java.lang.Boolean value)
Sets the value of the useInGenerateTab property.- Parameters:
value- allowed object isBoolean
-
isIsMonitoredByDefault
public boolean isIsMonitoredByDefault()
Gets the value of the isMonitoredByDefault property.
-
setIsMonitoredByDefault
public void setIsMonitoredByDefault(boolean value)
Sets the value of the isMonitoredByDefault property.
-
isUseDepartments
public boolean isUseDepartments()
Gets the value of the useDepartments property.
-
setUseDepartments
public void setUseDepartments(boolean value)
Sets the value of the useDepartments property.
-
isUseExpireDateField
public boolean isUseExpireDateField()
Gets the value of the useExpireDateField property.
-
setUseExpireDateField
public void setUseExpireDateField(boolean value)
Sets the value of the useExpireDateField property.
-
isUseValidFromDateField
public boolean isUseValidFromDateField()
Gets the value of the useValidFromDateField property.
-
setUseValidFromDateField
public void setUseValidFromDateField(boolean value)
Sets the value of the useValidFromDateField property.
-
isEditableFields
public boolean isEditableFields()
Gets the value of the editableFields property.
-
setEditableFields
public void setEditableFields(boolean value)
Sets the value of the editableFields property.
-
isIsSuspendable
public boolean isIsSuspendable()
Gets the value of the isSuspendable property.
-
setIsSuspendable
public void setIsSuspendable(boolean value)
Sets the value of the isSuspendable property.
-
isApplyLifeCycleRulesInManualGeneration
public java.lang.Boolean isApplyLifeCycleRulesInManualGeneration()
Gets the value of the applyLifeCycleRulesInManualGeneration property.- Returns:
- possible object is
Boolean
-
setApplyLifeCycleRulesInManualGeneration
public void setApplyLifeCycleRulesInManualGeneration(java.lang.Boolean value)
Sets the value of the applyLifeCycleRulesInManualGeneration property.- Parameters:
value- allowed object isBoolean
-
getFieldConstraints
public TokenType.FieldConstraints getFieldConstraints()
Gets the value of the fieldConstraints property.- Returns:
- possible object is
TokenType.FieldConstraints
-
setFieldConstraints
public void setFieldConstraints(TokenType.FieldConstraints value)
Sets the value of the fieldConstraints property.- Parameters:
value- allowed object isTokenType.FieldConstraints
-
getCredentialConstraints
public TokenType.CredentialConstraints getCredentialConstraints()
Gets the value of the credentialConstraints property.- Returns:
- possible object is
TokenType.CredentialConstraints
-
setCredentialConstraints
public void setCredentialConstraints(TokenType.CredentialConstraints value)
Sets the value of the credentialConstraints property.- Parameters:
value- allowed object isTokenType.CredentialConstraints
-
getKeySpecConstraints
public TokenType.KeySpecConstraints getKeySpecConstraints()
Gets the value of the keySpecConstraints property.- Returns:
- possible object is
TokenType.KeySpecConstraints
-
setKeySpecConstraints
public void setKeySpecConstraints(TokenType.KeySpecConstraints value)
Sets the value of the keySpecConstraints property.- Parameters:
value- allowed object isTokenType.KeySpecConstraints
-
getTokenContainerConstraints
public TokenType.TokenContainerConstraints getTokenContainerConstraints()
Gets the value of the tokenContainerConstraints property.- Returns:
- possible object is
TokenType.TokenContainerConstraints
-
setTokenContainerConstraints
public void setTokenContainerConstraints(TokenType.TokenContainerConstraints value)
Sets the value of the tokenContainerConstraints property.- Parameters:
value- allowed object isTokenType.TokenContainerConstraints
-
getAllowedCSRSignatureAlgorithms
public TokenType.AllowedCSRSignatureAlgorithms getAllowedCSRSignatureAlgorithms()
Gets the value of the allowedCSRSignatureAlgorithms property.- Returns:
- possible object is
TokenType.AllowedCSRSignatureAlgorithms
-
setAllowedCSRSignatureAlgorithms
public void setAllowedCSRSignatureAlgorithms(TokenType.AllowedCSRSignatureAlgorithms value)
Sets the value of the allowedCSRSignatureAlgorithms property.- Parameters:
value- allowed object isTokenType.AllowedCSRSignatureAlgorithms
-
getCertificateChainOption
public java.lang.String getCertificateChainOption()
Gets the value of the certificateChainOption property.- Returns:
- possible object is
String
-
setCertificateChainOption
public void setCertificateChainOption(java.lang.String value)
Sets the value of the certificateChainOption property.- Parameters:
value- allowed object isString
-
getKeystoreTypes
public TokenType.KeystoreTypes getKeystoreTypes()
Gets the value of the keystoreTypes property.- Returns:
- possible object is
TokenType.KeystoreTypes
-
setKeystoreTypes
public void setKeystoreTypes(TokenType.KeystoreTypes value)
Sets the value of the keystoreTypes property.- Parameters:
value- allowed object isTokenType.KeystoreTypes
-
getTokenTypeLifeCycleRules
public TokenType.TokenTypeLifeCycleRules getTokenTypeLifeCycleRules()
Gets the value of the tokenTypeLifeCycleRules property.- Returns:
- possible object is
TokenType.TokenTypeLifeCycleRules
-
setTokenTypeLifeCycleRules
public void setTokenTypeLifeCycleRules(TokenType.TokenTypeLifeCycleRules value)
Sets the value of the tokenTypeLifeCycleRules property.- Parameters:
value- allowed object isTokenType.TokenTypeLifeCycleRules
-
getValidityRestrictions
public TokenType.ValidityRestrictions getValidityRestrictions()
Gets the value of the validityRestrictions property.- Returns:
- possible object is
TokenType.ValidityRestrictions
-
setValidityRestrictions
public void setValidityRestrictions(TokenType.ValidityRestrictions value)
Sets the value of the validityRestrictions property.- Parameters:
value- allowed object isTokenType.ValidityRestrictions
-
-