|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Determines authentication parameters and headers to be added to a URLConnection
to the remote online application.
Utilizes OAConfiguration
and AuthenticationData
.
Field Summary | |
static String |
MOABKZ
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
static String |
MOABPK
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
static String |
MOADateOfBirth
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
static String |
MOAFamilyName
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
static String |
MOAGivenName
Constants used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType ,
naming predicates used by the LoginParameterResolver . |
static String |
MOAIdentificationValueType
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
static String |
MOAIPAddress
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
static String |
MOAPublicAuthority
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
static String |
MOAQualifiedCertificate
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
static String |
MOAStammzahl
Constant used in MOAIDConfiguration-1.2.xsd , type MOAAuthDataType |
Method Summary | |
void |
configure(String configuration)
|
Map |
getAuthenticationHeaders(OAConfiguration oaConf,
AuthenticationData authData,
String clientIPAddress)
Returns authentication headers to be added to a URLConnection. |
Map |
getAuthenticationParameters(OAConfiguration oaConf,
AuthenticationData authData,
String clientIPAddress)
Returns request parameters to be added to a URLConnection. |
Field Detail |
public static final String MOAGivenName
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
,
naming predicates used by the LoginParameterResolver
.
public static final String MOAFamilyName
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
public static final String MOADateOfBirth
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
public static final String MOABPK
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
public static final String MOAPublicAuthority
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
public static final String MOABKZ
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
public static final String MOAQualifiedCertificate
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
public static final String MOAStammzahl
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
public static final String MOAIdentificationValueType
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
public static final String MOAIPAddress
MOAIDConfiguration-1.2.xsd
, type MOAAuthDataType
Method Detail |
public Map getAuthenticationHeaders(OAConfiguration oaConf, AuthenticationData authData, String clientIPAddress) throws LoginParameterResolverException, NotAllowedException
oaConf
- configuration dataauthData
- authentication dataclientIPAddress
- client IP address
"basic-auth"
, header fields
username
and password
.
"header-auth"
, header fields
derived from parameter mapping and authentication data provided.
LoginParameterResolverException
NotAllowedException
public Map getAuthenticationParameters(OAConfiguration oaConf, AuthenticationData authData, String clientIPAddress) throws LoginParameterResolverException
oaConf
- configuration dataauthData
- authentication dataclientIPAddress
- client IP address
"param-auth"
, parameters
derived from parameter mapping and authentication data provided.
LoginParameterResolverException
public void configure(String configuration) throws LoginParameterResolverException, NotAllowedException
LoginParameterResolverException
NotAllowedException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |