at.gv.egiz.eaaf.core.api.idp.IAuthData
, at.gv.egiz.eaaf.core.api.idp.IEidAuthData
, IMOAAuthData
, Serializable
public class MOAAuthenticationData extends at.gv.egiz.eaaf.core.impl.idp.EidAuthenticationData implements IMOAAuthData, Serializable
Constructor | Description |
---|---|
MOAAuthenticationData(at.gv.egiz.eaaf.core.api.data.ILoALevelMapper loaMapper) |
Modifier and Type | Method | Description |
---|---|---|
void |
addAuthenticationRole(AuthenticationRole role) |
|
String |
getAuthBlock() |
|
List<AuthenticationRole> |
getAuthenticationRoles() |
|
String |
getBkuURL() |
|
List<at.gv.egiz.eaaf.core.impl.data.Pair<String,String>> |
getEncbPKList() |
Get a List of Pair
|
List<at.gv.egiz.eaaf.core.impl.data.Pair<String,String>> |
getEncMandateNaturalPersonbPKList() |
Get a List of Pair
|
String |
getInterfederatedIDP() |
|
Element |
getMandate() |
|
String |
getMandateReferenceValue() |
|
at.gv.egovernment.moa.id.commons.api.data.IMISMandate |
getMISMandate() |
|
String |
getPublicAuthorityCode() |
|
String |
getPvpAttribute_OU() |
|
String |
getQAALevel() |
|
boolean |
isInterfederatedSSOSession() |
|
boolean |
isIseIDNewDemoMode() |
Indicate Austrian eID demo-mode
|
boolean |
isPublicAuthority() |
|
boolean |
isQualifiedCertificate() |
|
void |
setAuthBlock(String authBlock) |
|
void |
setBkuURL(String url) |
Sets the bkuURL
|
void |
setEncbPKList(List<String> encbPKList) |
Set a List of encrypted bPKs where each List element is formated according
to Section 3.2.7 ENC-BPK-LIST in PVP Attribte-Profile 2.1.3
|
void |
setEncMandateNaturalPersonbPKList(List<at.gv.egiz.eaaf.core.impl.data.Pair<String,String>> encMandateNaturalPersonbPKList) |
|
void |
setInterfederatedIDP(String interfederatedIDP) |
|
void |
setInterfederatedSSOSession(boolean interfederatedSSOSession) |
|
void |
setIseIDNewDemoMode(boolean iseIDNewDemoMode) |
Set eID demo-mode into AuthData
|
void |
setMandateReferenceValue(String mandateReferenceValue) |
|
void |
setMISMandate(at.gv.egovernment.moa.id.commons.api.data.IMISMandate mandate) |
|
void |
setPublicAuthority(boolean publicAuthority) |
Sets the publicAuthority.
|
void |
setPublicAuthorityCode(String publicAuthorityIdentification) |
Sets the publicAuthorityCode.
|
void |
setPvpAttribute_OU(String pvpAttribute_OU) |
|
void |
setQAALevel(String qAALevel) |
Store QAA level in eIDAS format to authentication Data
|
void |
setQualifiedCertificate(boolean qualifiedCertificate) |
Sets the qualifiedCertificate.
|
addAdditionalbPKPair, getAdditionalbPKs, getAuthenticationIssueInstant, getAuthenticationIssueInstantString, getAuthenticationIssuer, getBPK, getBPKType, getCiticenCountryCode, getDateOfBirth, getEIDASQAALevel, getEncryptedSourceId, getEncryptedSourceIdType, getFamilyName, getFormatedDateOfBirth, getGenericData, getGivenName, getIdentificationType, getIdentificationValue, getIdentityLink, getNameID, getNameIDFormat, getSessionIndex, getSsoSessionValidTo, isBaseIDTransferRestrication, isForeigner, isSsoSession, setAuthenticationIssueInstant, setAuthenticationIssuer, setBaseIDTransferRestrication, setBPK, setBPKType, setCiticenCountryCode, setDateOfBirth, setDateOfBirth, seteIDASLoA, setEncSourceId, setEncSourceIdType, setFamilyName, setForeigner, setGenericData, setGivenName, setIdentificationType, setIdentificationValue, setIdentityLink, setNameID, setNameIDFormat, setSessionIndex, setSsoSession, setSsoSessionValidTo
getEIDStatus, getEIDToken, getSignerCertificate, getVdaEndPointUrl, isUseMandate, setEidStatus, seteIDToken, setSignerCertificate, setSignerCertificate, setUseMandate, setVdaEndpointUrl
getAdditionalbPKs, getAuthenticationIssueInstant, getAuthenticationIssueInstantString, getAuthenticationIssuer, getBPK, getBPKType, getCiticenCountryCode, getDateOfBirth, getEIDASQAALevel, getEncryptedSourceId, getEncryptedSourceIdType, getFamilyName, getFormatedDateOfBirth, getGenericData, getGivenName, getIdentificationType, getIdentificationValue, getIdentityLink, getNameID, getNameIDFormat, getSessionIndex, getSsoSessionValidTo, isBaseIDTransferRestrication, isForeigner, isSsoSession
public MOAAuthenticationData(at.gv.egiz.eaaf.core.api.data.ILoALevelMapper loaMapper)
public String getQAALevel()
getQAALevel
in interface IMOAAuthData
public List<at.gv.egiz.eaaf.core.impl.data.Pair<String,String>> getEncbPKList()
IMOAAuthData
getEncbPKList
in interface IMOAAuthData
public String getAuthBlock()
getAuthBlock
in interface IMOAAuthData
public void setAuthBlock(String authBlock)
authBlock
- the authBlock to setpublic at.gv.egovernment.moa.id.commons.api.data.IMISMandate getMISMandate()
getMISMandate
in interface IMOAAuthData
public Element getMandate()
getMandate
in interface IMOAAuthData
public void setMISMandate(at.gv.egovernment.moa.id.commons.api.data.IMISMandate mandate)
mandate
- the mandate to setpublic boolean isPublicAuthority()
isPublicAuthority
in interface IMOAAuthData
public String getPublicAuthorityCode()
getPublicAuthorityCode
in interface IMOAAuthData
public boolean isQualifiedCertificate()
isQualifiedCertificate
in interface IMOAAuthData
public String getBkuURL()
getBkuURL
in interface IMOAAuthData
public void setBkuURL(String url)
url
- The BKU URL to setpublic boolean isInterfederatedSSOSession()
isInterfederatedSSOSession
in interface IMOAAuthData
public void setInterfederatedSSOSession(boolean interfederatedSSOSession)
interfederatedSSOSession
- the interfederatedSSOSession to setpublic String getInterfederatedIDP()
getInterfederatedIDP
in interface IMOAAuthData
public void setInterfederatedIDP(String interfederatedIDP)
interfederatedIDP
- the interfederatedIDP to setpublic String getMandateReferenceValue()
getMandateReferenceValue
in interface IMOAAuthData
public void setMandateReferenceValue(String mandateReferenceValue)
mandateReferenceValue
- the mandateReferenceValue to setpublic List<AuthenticationRole> getAuthenticationRoles()
getAuthenticationRoles
in interface IMOAAuthData
public void addAuthenticationRole(AuthenticationRole role)
roles
- the roles to setpublic String getPvpAttribute_OU()
getPvpAttribute_OU
in interface IMOAAuthData
public void setPvpAttribute_OU(String pvpAttribute_OU)
pvpAttribute_OU
- the pvpAttribute_OU to setpublic void setQAALevel(String qAALevel)
qAALevel
- the qAALevel to setat.gv.egiz.eaaf.modules.pvp2.sp.exception.AssertionAttributeExtractorExeption
public void setEncbPKList(List<String> encbPKList)
encbPKList
- the encbPKList to setpublic void setPublicAuthority(boolean publicAuthority)
publicAuthority
- The publicAuthority to setpublic void setPublicAuthorityCode(String publicAuthorityIdentification)
publicAuthorityIdentification
- The publicAuthorityCode to setpublic void setQualifiedCertificate(boolean qualifiedCertificate)
qualifiedCertificate
- The qualifiedCertificate to setpublic boolean isIseIDNewDemoMode()
IMOAAuthData
isIseIDNewDemoMode
in interface IMOAAuthData
public void setIseIDNewDemoMode(boolean iseIDNewDemoMode)
iseIDNewDemoMode
- true if it is in demo-mode, otherwise falsepublic List<at.gv.egiz.eaaf.core.impl.data.Pair<String,String>> getEncMandateNaturalPersonbPKList()
IMOAAuthData
getEncMandateNaturalPersonbPKList
in interface IMOAAuthData
Copyright © 2019. All rights reserved.