|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbe.fgov.ehealth.certra.core.v2.CertificateInfoType
@Generated(value="com.sun.tools.xjc.Driver", date="2020-09-28T09:38:57+02:00", comments="JAXB RI v2.2.11") public class CertificateInfoType
Contains all the information about an authentication certificate and encryption token as it exists in the RA database.
Java class for CertificateInfoType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CertificateInfoType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="RequestedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="PublicKeyIdentifier" type="{urn:be:fgov:ehealth:etee:commons:core:v2}PublicKeyIdentifier"/> <element name="CertificateEntity" type="{urn:be:fgov:ehealth:certra:core:v2}CertificateEntityType"/> <element name="AuthenticationCertificateStatus" type="{urn:be:fgov:ehealth:certra:core:v2}CertificateStatusType"/> <element name="ETKStatus" type="{urn:be:fgov:ehealth:certra:core:v2}ETKStatusType"/> <element name="AutomaticallyValidated" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="AuthenticationCertificateDetails" type="{urn:be:fgov:ehealth:certra:core:v2}CertificateDetailsType" minOccurs="0"/> <element name="Revocable" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="Replaceable" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="ReplacementPeriodStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="ContactData" type="{urn:be:fgov:ehealth:certra:core:v2}ContactDataType"/> <element name="BaseServiceUsage" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Constructor Summary | |
---|---|
CertificateInfoType()
|
Method Summary | |
---|---|
CertificateDetailsType |
getAuthenticationCertificateDetails()
Gets the value of the authenticationCertificateDetails property. |
CertificateStatusType |
getAuthenticationCertificateStatus()
Gets the value of the authenticationCertificateStatus property. |
List<String> |
getBaseServiceUsages()
Gets the value of the baseServiceUsages property. |
CertificateEntityType |
getCertificateEntity()
Gets the value of the certificateEntity property. |
ContactDataType |
getContactData()
Gets the value of the contactData property. |
ETKStatusType |
getETKStatus()
Gets the value of the etkStatus property. |
byte[] |
getPublicKeyIdentifier()
Gets the value of the publicKeyIdentifier property. |
org.joda.time.DateTime |
getReplacementPeriodStartDate()
Gets the value of the replacementPeriodStartDate property. |
org.joda.time.DateTime |
getRequestedDate()
Gets the value of the requestedDate property. |
boolean |
isAutomaticallyValidated()
Gets the value of the automaticallyValidated property. |
boolean |
isReplaceable()
Gets the value of the replaceable property. |
boolean |
isRevocable()
Gets the value of the revocable property. |
void |
setAuthenticationCertificateDetails(CertificateDetailsType value)
Sets the value of the authenticationCertificateDetails property. |
void |
setAuthenticationCertificateStatus(CertificateStatusType value)
Sets the value of the authenticationCertificateStatus property. |
void |
setAutomaticallyValidated(boolean value)
Sets the value of the automaticallyValidated property. |
void |
setCertificateEntity(CertificateEntityType value)
Sets the value of the certificateEntity property. |
void |
setContactData(ContactDataType value)
Sets the value of the contactData property. |
void |
setETKStatus(ETKStatusType value)
Sets the value of the etkStatus property. |
void |
setPublicKeyIdentifier(byte[] value)
Sets the value of the publicKeyIdentifier property. |
void |
setReplaceable(boolean value)
Sets the value of the replaceable property. |
void |
setReplacementPeriodStartDate(org.joda.time.DateTime value)
Sets the value of the replacementPeriodStartDate property. |
void |
setRequestedDate(org.joda.time.DateTime value)
Sets the value of the requestedDate property. |
void |
setRevocable(boolean value)
Sets the value of the revocable property. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CertificateInfoType()
Method Detail |
---|
public org.joda.time.DateTime getRequestedDate()
String
public void setRequestedDate(org.joda.time.DateTime value)
value
- allowed object is
String
public byte[] getPublicKeyIdentifier()
String
public void setPublicKeyIdentifier(byte[] value)
value
- allowed object is
String
public CertificateEntityType getCertificateEntity()
CertificateEntityType
public void setCertificateEntity(CertificateEntityType value)
value
- allowed object is
CertificateEntityType
public CertificateStatusType getAuthenticationCertificateStatus()
CertificateStatusType
public void setAuthenticationCertificateStatus(CertificateStatusType value)
value
- allowed object is
CertificateStatusType
public ETKStatusType getETKStatus()
ETKStatusType
public void setETKStatus(ETKStatusType value)
value
- allowed object is
ETKStatusType
public boolean isAutomaticallyValidated()
public void setAutomaticallyValidated(boolean value)
public CertificateDetailsType getAuthenticationCertificateDetails()
CertificateDetailsType
public void setAuthenticationCertificateDetails(CertificateDetailsType value)
value
- allowed object is
CertificateDetailsType
public boolean isRevocable()
public void setRevocable(boolean value)
public boolean isReplaceable()
public void setReplaceable(boolean value)
public org.joda.time.DateTime getReplacementPeriodStartDate()
String
public void setReplacementPeriodStartDate(org.joda.time.DateTime value)
value
- allowed object is
String
public ContactDataType getContactData()
ContactDataType
public void setContactData(ContactDataType value)
value
- allowed object is
ContactDataType
public List<String> getBaseServiceUsages()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the baseServiceUsages property.
For example, to add a new item, do as follows:
getBaseServiceUsages().add(newItem);
Objects of the following type(s) are allowed in the list
String
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |