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

java.lang.Object
  |
  +--at.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 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 getPublicAuthorityCode()
          Returns the publicAuthorityCode.
 String getSamlAssertion()
          Returns the samlAssertion.
 Date getTimestamp()
          Returns the timestamp.
 String getVPK()
          Returns the vpk.
 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 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 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.
 void setVPK(String vpk)
          Sets the vpk.
 
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

getVPK

public String getVPK()
Returns the vpk.
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.
Parameters:
publicAuthorityCode - The publicAuthorityCode to set

setQualifiedCertificate

public void setQualifiedCertificate(boolean qualifiedCertificate)
Sets the qualifiedCertificate.
Parameters:
qualifiedCertificate - The qualifiedCertificate to set

setVPK

public void setVPK(String vpk)
Sets the vpk.
Parameters:
vpk - The vpk 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

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.
Parameters:
familyName - The familyName to set

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

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