A B C D G H I L M N O P S V

A

AuthenticationData - class at.gv.egovernment.moa.id.data.AuthenticationData.
Encapsulates authentication data contained in a <saml:Assertion>.
AuthenticationData() - Constructor for class at.gv.egovernment.moa.id.data.AuthenticationData
Constructor for AuthenticationData.
AuthenticationException - class at.gv.egovernment.moa.id.AuthenticationException.
Exception thrown during handling of AuthenticationSession
AuthenticationException(String, Object[]) - Constructor for class at.gv.egovernment.moa.id.AuthenticationException
Constructor for AuthenticationException.
AuthenticationException(String, Object[], Throwable) - Constructor for class at.gv.egovernment.moa.id.AuthenticationException
Constructor for AuthenticationException.
AuthenticationServer - class at.gv.egovernment.moa.id.auth.AuthenticationServer.
API for MOA ID Authentication Service.
AuthenticationServer() - Constructor for class at.gv.egovernment.moa.id.auth.AuthenticationServer
Constructor for AuthenticationServer.
at.gv.egovernment.moa.id - package at.gv.egovernment.moa.id
 
at.gv.egovernment.moa.id.auth - package at.gv.egovernment.moa.id.auth
 
at.gv.egovernment.moa.id.config.proxy - package at.gv.egovernment.moa.id.config.proxy
 
at.gv.egovernment.moa.id.data - package at.gv.egovernment.moa.id.data
 
at.gv.egovernment.moa.id.proxy - package at.gv.egovernment.moa.id.proxy
 

B

BASIC_AUTH - Static variable in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Constant for an auth method
buildConnection(HttpServletRequest, String, String, SSLSocketFactory, Map) - Method in interface at.gv.egovernment.moa.id.proxy.ConnectionBuilder
Builds an HttpURLConnection to a URL which is derived from an HttpServletRequest URL, by substitution of a public URL prefix for the real URL prefix.

C

ConnectionBuilder - interface at.gv.egovernment.moa.id.proxy.ConnectionBuilder.
Builder for URLConnection objects used to forward requests to the remote online application.
cleanup() - Method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Cleans up expired session and authentication data stores.
configure(String) - Method in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
 

D

debugOutputXMLFile(String, Element) - Static method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Writes an XML structure to file for debugging purposes, encoding UTF-8.
debugOutputXMLFile(String, String) - Static method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Writes an XML structure to file for debugging purposes, encoding UTF-8.

G

getAssertionID() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the assertionID.
getAuthType() - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Returns the authType.
getAuthenticationData(String) - Method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Retrieves AuthenticationData indexed by the SAML artifact.
getAuthenticationHeaders(OAConfiguration, AuthenticationData, String) - Method in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Returns authentication headers to be added to a URLConnection.
getAuthenticationParameters(OAConfiguration, AuthenticationData, String) - Method in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Returns request parameters to be added to a URLConnection.
getBasicAuthPasswordMapping() - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Returns the basicAuthPasswordMapping.
getBasicAuthUserIDMapping() - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Returns the basicAuthUserIDMapping.
getDateOfBirth() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the dateOfBirth.
getFamilyName() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the familyName.
getGivenName() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the givenName.
getHeaderAuthMapping() - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Returns the headerAuthMapping.
getIdentificationType() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the identificationType
getIdentificationValue() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the identificationValue.
getInstance() - Static method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Returns the single instance of AuthenticationServer.
getIssueInstant() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the issueInstant.
getIssuer() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the issuer.
getLoginType() - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Returns the loginType.
getMajorVersion() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the majorVersion.
getMinorVersion() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the minorVersion.
getPBK() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the bPK.
getParamAuthMapping() - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Returns the paramAuthMapping.
getPublicAuthorityCode() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the publicAuthorityCode.
getSamlAssertion() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the samlAssertion.
getSession(String) - Static method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Retrieves a session from the session store.
getTimestamp() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the timestamp.

H

HEADER_AUTH - Static variable in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Constant for an auth method

I

isPublicAuthority() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the publicAuthority.
isQualifiedCertificate() - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Returns the qualifiedCertificate.

L

LOGINTYPE_STATEFUL - Static variable in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Constant for an login method
LOGINTYPE_STATELESS - Static variable in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Constant for an login method
LoginParameterResolver - interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver.
Determines authentication parameters and headers to be added to a URLConnection to the remote online application.
LoginParameterResolverException - class at.gv.egovernment.moa.id.proxy.LoginParameterResolverException.
Exception thrown while proxying a request to the online application
LoginParameterResolverException(String, Object[]) - Constructor for class at.gv.egovernment.moa.id.proxy.LoginParameterResolverException
Constructor for LoginParameterResolverException.
LoginParameterResolverException(String, Object[], Throwable) - Constructor for class at.gv.egovernment.moa.id.proxy.LoginParameterResolverException
Constructor for LoginParameterResolverException.

M

MOABKZ - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType
MOABPK - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType
MOADateOfBirth - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType
MOAFamilyName - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType
MOAGivenName - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constants used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType, naming predicates used by the LoginParameterResolver.
MOAIPAddress - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType
MOAIdentificationValueType - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType
MOAPublicAuthority - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType
MOAQualifiedCertificate - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType
MOAStammzahl - Static variable in interface at.gv.egovernment.moa.id.proxy.LoginParameterResolver
Constant used in MOAIDConfiguration-1.2.xsd, type MOAAuthDataType

N

NotAllowedException - class at.gv.egovernment.moa.id.proxy.NotAllowedException.
Exception thrown while proxying a request to the online application Reason for this exception: the dedicated LoginParameterResolver does not allow access to the desired ressource.
NotAllowedException(String, Object[]) - Constructor for class at.gv.egovernment.moa.id.proxy.NotAllowedException
Constructor for NotAllowedException.
NotAllowedException(String, Object[], Throwable) - Constructor for class at.gv.egovernment.moa.id.proxy.NotAllowedException
Constructor for NotAllowedException.

O

OAConfiguration - class at.gv.egovernment.moa.id.config.proxy.OAConfiguration.
Holds configuration data concerning an online application for use by the MOA-ID Proxy component.
OAConfiguration() - Constructor for class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
 

P

PARAM_AUTH - Static variable in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Constant for an auth method

S

selectBKU(String, String, String, String, String) - Method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Processes request to select a BKU.
setAssertionID(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the assertionID.
setAuthType(String) - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Sets the authType.
setBasicAuthPasswordMapping(String) - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Sets the basicAuthPasswordMapping.
setBasicAuthUserIDMapping(String) - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Sets the basicAuthUserIDMapping.
setDateOfBirth(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the dateOfBirth.
setFamilyName(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the familyName.
setGivenName(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the givenName.
setHeaderAuthMapping(HashMap) - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Sets the headerAuthMapping.
setIdentificationType(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the identificationType.
setIdentificationValue(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the identificationValue.
setIssueInstant(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the issueInstant.
setIssuer(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the issuer.
setLoginType(String) - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Sets the loginType.
setMajorVersion(int) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the majorVersion.
setMinorVersion(int) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the minorVersion.
setPBK(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the bPK.
setParamAuthMapping(HashMap) - Method in class at.gv.egovernment.moa.id.config.proxy.OAConfiguration
Sets the paramAuthMapping.
setPublicAuthority(boolean) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the publicAuthority.
setPublicAuthorityCode(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the publicAuthorityCode.
setQualifiedCertificate(boolean) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the qualifiedCertificate.
setSamlAssertion(String) - Method in class at.gv.egovernment.moa.id.data.AuthenticationData
Sets the samlAssertion.
setSecondsAuthDataTimeOut(long) - Method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Sets the authDataTimeOut.
setSecondsSessionTimeOut(long) - Method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Sets the sessionTimeOut.
startAuthentication(String, String, String, String, String, String) - Method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Processes the beginning of an authentication session.

V

verifyAuthenticationBlock(String, String) - Method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Processes a <CreateXMLSignatureResponse> sent by the security layer implementation.
verifyIdentityLink(String, String) - Method in class at.gv.egovernment.moa.id.auth.AuthenticationServer
Processes an <InfoboxReadResponse> sent by the security layer implementation.

A B C D G H I L M N O P S V