|
||||||||||
| 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="2024-04-05T05:01:37+02:00",
comments="JAXB RI v2.3.6")
public class CertificateInfoTypeContains 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()
Stringpublic void setRequestedDate(org.joda.time.DateTime value)
value - allowed object is
Stringpublic byte[] getPublicKeyIdentifier()
Stringpublic void setPublicKeyIdentifier(byte[] value)
value - allowed object is
Stringpublic CertificateEntityType getCertificateEntity()
CertificateEntityTypepublic void setCertificateEntity(CertificateEntityType value)
value - allowed object is
CertificateEntityTypepublic CertificateStatusType getAuthenticationCertificateStatus()
CertificateStatusTypepublic void setAuthenticationCertificateStatus(CertificateStatusType value)
value - allowed object is
CertificateStatusTypepublic ETKStatusType getETKStatus()
ETKStatusTypepublic void setETKStatus(ETKStatusType value)
value - allowed object is
ETKStatusTypepublic boolean isAutomaticallyValidated()
public void setAutomaticallyValidated(boolean value)
public CertificateDetailsType getAuthenticationCertificateDetails()
CertificateDetailsTypepublic void setAuthenticationCertificateDetails(CertificateDetailsType value)
value - allowed object is
CertificateDetailsTypepublic boolean isRevocable()
public void setRevocable(boolean value)
public boolean isReplaceable()
public void setReplaceable(boolean value)
public org.joda.time.DateTime getReplacementPeriodStartDate()
Stringpublic void setReplacementPeriodStartDate(org.joda.time.DateTime value)
value - allowed object is
Stringpublic ContactDataType getContactData()
ContactDataTypepublic void setContactData(ContactDataType value)
value - allowed object is
ContactDataTypepublic 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 | |||||||||