at.gv.egovernment.moa.id.data
Class AuthenticationData

java.lang.Object
  extended byat.gv.egovernment.moa.id.data.AuthenticationData

public class AuthenticationData
extends Object

Encapsulates authentication data contained in a <saml:Assertion>.


Constructor Summary
AuthenticationData()
          Constructor for AuthenticationData.
 
Method Summary
 String getAssertionID()
          Returns the assertionID.
 String getDateOfBirth()
          Returns the dateOfBirth.
 String getFamilyName()
          Returns the familyName.
 String getGivenName()
          Returns the givenName.
 String getIdentificationType()
          Returns the identificationType
 String getIdentificationValue()
          Returns the identificationValue.
 String getIssueInstant()
          Returns the issueInstant.
 String getIssuer()
          Returns the issuer.
 int getMajorVersion()
          Returns the majorVersion.
 int getMinorVersion()
          Returns the minorVersion.
 String getPBK()
          Returns the bPK.
 String getPublicAuthorityCode()
          Returns the publicAuthorityCode.
 String getSamlAssertion()
          Returns the samlAssertion.
 Date getTimestamp()
          Returns the timestamp.
 boolean isPublicAuthority()
          Returns the publicAuthority.
 boolean isQualifiedCertificate()
          Returns the qualifiedCertificate.
 void setAssertionID(String assertionID)
          Sets the assertionID.
 void setDateOfBirth(String dateOfBirth)
          Sets the dateOfBirth.
 void setFamilyName(String gamilyName)
          Sets the familyName.
 void setGivenName(String givenName)
          Sets the givenName.
 void setIdentificationType(String identificationType)
          Sets the identificationType.
 void setIdentificationValue(String identificationValue)
          Sets the identificationValue.
 void setIssueInstant(String issueInstant)
          Sets the issueInstant.
 void setIssuer(String issuer)
          Sets the issuer.
 void setMajorVersion(int majorVersion)
          Sets the majorVersion.
 void setMinorVersion(int minorVersion)
          Sets the minorVersion.
 void setPBK(String bPK)
          Sets the bPK.
 void setPublicAuthority(boolean publicAuthority)
          Sets the publicAuthority.
 void setPublicAuthorityCode(String publicAuthorityIdentification)
          Sets the publicAuthorityCode.
 void setQualifiedCertificate(boolean qualifiedCertificate)
          Sets the qualifiedCertificate.
 void setSamlAssertion(String samlAssertion)
          Sets the samlAssertion.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationData

public AuthenticationData()
Constructor for AuthenticationData.

Method Detail

getMinorVersion

public int getMinorVersion()
Returns the minorVersion.

Returns:
int

isPublicAuthority

public boolean isPublicAuthority()
Returns the publicAuthority.

Returns:
boolean

getPublicAuthorityCode

public String getPublicAuthorityCode()
Returns the publicAuthorityCode.

Returns:
String

isQualifiedCertificate

public boolean isQualifiedCertificate()
Returns the qualifiedCertificate.

Returns:
boolean

getPBK

public String getPBK()
Returns the bPK.

Returns:
String

setMinorVersion

public void setMinorVersion(int minorVersion)
Sets the minorVersion.

Parameters:
minorVersion - The minorVersion to set

setPublicAuthority

public void setPublicAuthority(boolean publicAuthority)
Sets the publicAuthority.

Parameters:
publicAuthority - The publicAuthority to set

setPublicAuthorityCode

public void setPublicAuthorityCode(String publicAuthorityIdentification)
Sets the publicAuthorityCode.


setQualifiedCertificate

public void setQualifiedCertificate(boolean qualifiedCertificate)
Sets the qualifiedCertificate.

Parameters:
qualifiedCertificate - The qualifiedCertificate to set

setPBK

public void setPBK(String bPK)
Sets the bPK.

Parameters:
bPK - The bPK to set

getAssertionID

public String getAssertionID()
Returns the assertionID.

Returns:
String

getDateOfBirth

public String getDateOfBirth()
Returns the dateOfBirth.

Returns:
String

getFamilyName

public String getFamilyName()
Returns the familyName.

Returns:
String

getGivenName

public String getGivenName()
Returns the givenName.

Returns:
String

getIdentificationValue

public String getIdentificationValue()
Returns the identificationValue.

Returns:
String

getIdentificationType

public String getIdentificationType()
Returns the identificationType

Returns:
String

getIssueInstant

public String getIssueInstant()
Returns the issueInstant.

Returns:
String

getIssuer

public String getIssuer()
Returns the issuer.

Returns:
String

getMajorVersion

public int getMajorVersion()
Returns the majorVersion.

Returns:
int

setAssertionID

public void setAssertionID(String assertionID)
Sets the assertionID.

Parameters:
assertionID - The assertionID to set

setDateOfBirth

public void setDateOfBirth(String dateOfBirth)
Sets the dateOfBirth.

Parameters:
dateOfBirth - The dateOfBirth to set

setFamilyName

public void setFamilyName(String gamilyName)
Sets the familyName.


setGivenName

public void setGivenName(String givenName)
Sets the givenName.

Parameters:
givenName - The givenName to set

setIdentificationValue

public void setIdentificationValue(String identificationValue)
Sets the identificationValue.

Parameters:
identificationValue - The identificationValue to set

setIdentificationType

public void setIdentificationType(String identificationType)
Sets the identificationType.

Parameters:
identificationType - The identificationType to set

setIssueInstant

public void setIssueInstant(String issueInstant)
Sets the issueInstant.

Parameters:
issueInstant - The issueInstant to set

setIssuer

public void setIssuer(String issuer)
Sets the issuer.

Parameters:
issuer - The issuer to set

setMajorVersion

public void setMajorVersion(int majorVersion)
Sets the majorVersion.

Parameters:
majorVersion - The majorVersion to set

getSamlAssertion

public String getSamlAssertion()
Returns the samlAssertion.

Returns:
String

setSamlAssertion

public void setSamlAssertion(String samlAssertion)
Sets the samlAssertion.

Parameters:
samlAssertion - The samlAssertion to set

getTimestamp

public Date getTimestamp()
Returns the timestamp.

Returns:
Date