Class CredentialRequest
- java.lang.Object
-
- org.certificateservices.messages.csmessages.jaxb.CredentialRequest
-
public class CredentialRequest extends java.lang.ObjectJava class for CredentialRequest complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CredentialRequest"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="credentialRequestId" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="credentialType" type="{http://certificateservices.org/xsd/csmessages2_0}notemptystring"/> <element name="credentialSubType" type="{http://certificateservices.org/xsd/csmessages2_0}notemptystring"/> <element name="x509RequestType" type="{http://certificateservices.org/xsd/csmessages2_0}notemptystring"/> <element name="attributes" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="attribute" type="{http://certificateservices.org/xsd/csmessages2_0}Attribute" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="credentialRequestData" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="requestedExpireDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="requestedValidFromDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="includeIssuerCredentials" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCredentialRequest.AttributesJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected CredentialRequest.Attributesattributesprotected byte[]credentialRequestDataprotected intcredentialRequestIdprotected java.lang.StringcredentialSubTypeprotected java.lang.StringcredentialTypeprotected java.lang.Stringdescriptionprotected java.lang.BooleanincludeIssuerCredentialsprotected javax.xml.datatype.XMLGregorianCalendarrequestedExpireDateprotected javax.xml.datatype.XMLGregorianCalendarrequestedValidFromDateprotected java.lang.Stringx509RequestType
-
Constructor Summary
Constructors Constructor Description CredentialRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CredentialRequest.AttributesgetAttributes()Gets the value of the attributes property.byte[]getCredentialRequestData()Gets the value of the credentialRequestData property.intgetCredentialRequestId()Gets the value of the credentialRequestId property.java.lang.StringgetCredentialSubType()Gets the value of the credentialSubType property.java.lang.StringgetCredentialType()Gets the value of the credentialType property.java.lang.StringgetDescription()Gets the value of the description property.javax.xml.datatype.XMLGregorianCalendargetRequestedExpireDate()Gets the value of the requestedExpireDate property.javax.xml.datatype.XMLGregorianCalendargetRequestedValidFromDate()Gets the value of the requestedValidFromDate property.java.lang.StringgetX509RequestType()Gets the value of the x509RequestType property.java.lang.BooleanisIncludeIssuerCredentials()Gets the value of the includeIssuerCredentials property.voidsetAttributes(CredentialRequest.Attributes value)Sets the value of the attributes property.voidsetCredentialRequestData(byte[] value)Sets the value of the credentialRequestData property.voidsetCredentialRequestId(int value)Sets the value of the credentialRequestId property.voidsetCredentialSubType(java.lang.String value)Sets the value of the credentialSubType property.voidsetCredentialType(java.lang.String value)Sets the value of the credentialType property.voidsetDescription(java.lang.String value)Sets the value of the description property.voidsetIncludeIssuerCredentials(java.lang.Boolean value)Sets the value of the includeIssuerCredentials property.voidsetRequestedExpireDate(javax.xml.datatype.XMLGregorianCalendar value)Sets the value of the requestedExpireDate property.voidsetRequestedValidFromDate(javax.xml.datatype.XMLGregorianCalendar value)Sets the value of the requestedValidFromDate property.voidsetX509RequestType(java.lang.String value)Sets the value of the x509RequestType property.
-
-
-
Field Detail
-
credentialRequestId
protected int credentialRequestId
-
credentialType
protected java.lang.String credentialType
-
credentialSubType
protected java.lang.String credentialSubType
-
x509RequestType
protected java.lang.String x509RequestType
-
attributes
protected CredentialRequest.Attributes attributes
-
credentialRequestData
protected byte[] credentialRequestData
-
description
protected java.lang.String description
-
requestedExpireDate
protected javax.xml.datatype.XMLGregorianCalendar requestedExpireDate
-
requestedValidFromDate
protected javax.xml.datatype.XMLGregorianCalendar requestedValidFromDate
-
includeIssuerCredentials
protected java.lang.Boolean includeIssuerCredentials
-
-
Method Detail
-
getCredentialRequestId
public int getCredentialRequestId()
Gets the value of the credentialRequestId property.
-
setCredentialRequestId
public void setCredentialRequestId(int value)
Sets the value of the credentialRequestId property.
-
getCredentialType
public java.lang.String getCredentialType()
Gets the value of the credentialType property.- Returns:
- possible object is
String
-
setCredentialType
public void setCredentialType(java.lang.String value)
Sets the value of the credentialType property.- Parameters:
value- allowed object isString
-
getCredentialSubType
public java.lang.String getCredentialSubType()
Gets the value of the credentialSubType property.- Returns:
- possible object is
String
-
setCredentialSubType
public void setCredentialSubType(java.lang.String value)
Sets the value of the credentialSubType property.- Parameters:
value- allowed object isString
-
getX509RequestType
public java.lang.String getX509RequestType()
Gets the value of the x509RequestType property.- Returns:
- possible object is
String
-
setX509RequestType
public void setX509RequestType(java.lang.String value)
Sets the value of the x509RequestType property.- Parameters:
value- allowed object isString
-
getAttributes
public CredentialRequest.Attributes getAttributes()
Gets the value of the attributes property.- Returns:
- possible object is
CredentialRequest.Attributes
-
setAttributes
public void setAttributes(CredentialRequest.Attributes value)
Sets the value of the attributes property.- Parameters:
value- allowed object isCredentialRequest.Attributes
-
getCredentialRequestData
public byte[] getCredentialRequestData()
Gets the value of the credentialRequestData property.- Returns:
- possible object is byte[]
-
setCredentialRequestData
public void setCredentialRequestData(byte[] value)
Sets the value of the credentialRequestData property.- Parameters:
value- allowed object is byte[]
-
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
-
getRequestedExpireDate
public javax.xml.datatype.XMLGregorianCalendar getRequestedExpireDate()
Gets the value of the requestedExpireDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setRequestedExpireDate
public void setRequestedExpireDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the requestedExpireDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
getRequestedValidFromDate
public javax.xml.datatype.XMLGregorianCalendar getRequestedValidFromDate()
Gets the value of the requestedValidFromDate property.- Returns:
- possible object is
XMLGregorianCalendar
-
setRequestedValidFromDate
public void setRequestedValidFromDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the requestedValidFromDate property.- Parameters:
value- allowed object isXMLGregorianCalendar
-
isIncludeIssuerCredentials
public java.lang.Boolean isIncludeIssuerCredentials()
Gets the value of the includeIssuerCredentials property.- Returns:
- possible object is
Boolean
-
setIncludeIssuerCredentials
public void setIncludeIssuerCredentials(java.lang.Boolean value)
Sets the value of the includeIssuerCredentials property.- Parameters:
value- allowed object isBoolean
-
-