InfoboxValidatorParamsImpl
public interface InfoboxValidatorParams
Modifier and Type | Method | Description |
---|---|---|
Element |
getApplicationSpecificParams() |
Returns application specific parameters.
|
String |
getBkuURL() |
Returns the URL of the BKU.
|
boolean |
getBusinessApplication() |
Returns
true if the application is a business
service, otherwise false . |
String |
getDateOfBirth() |
The date of birth from the identity link.
|
String |
getDomainIdentifier() |
Returns the register and number in the register parameter.
|
String |
getFamilyName() |
Returns the family name from the identity link.
|
String |
getGivenName() |
Returns the given name from the identity link.
|
boolean |
getHideStammzahl() |
Indicates whether source pins (
Stammzahl en) should be hidden or not. |
String |
getIdentificationType() |
Returns the type of the identification value
from the identity link.
|
String |
getIdentificationValue() |
Returns he identification value from the identity
link.
|
Element |
getIdentityLink() |
Returns the identity link.
|
List |
getInfoboxTokenList() |
Returns a list of
InfoboxToken
objects. |
PublicKey[] |
getPublicKeys() |
Returns the public keys from the identity link.
|
List |
getSchemaLocations() |
Returns schema location URIs that may be needed by the
validator to parse infobox tokens.
|
String |
getTarget() |
Returns the target parameter.
|
String |
getTrustProfileID() |
Returns the ID of the trust profile to be used for validating
certificates.
|
List getInfoboxTokenList()
InfoboxToken
objects. The first token in this list is the one to be validated. Each further token
maybe needed to validate this first token.InfoboxToken
objects.String getTrustProfileID()
List getSchemaLocations()
Schema
specifying the location
of an XML schema.Schema
objects each of them specifying the
location of an XML schema.String getBkuURL()
String getTarget()
null
in the case of a business service.String getDomainIdentifier()
null
in the case of not a business service.boolean getBusinessApplication()
true
if the application is a business
service, otherwise false
. This may be useful
for the validating application.True
if the application is a business
service, otherwise false
String getFamilyName()
String getGivenName()
String getDateOfBirth()
String getIdentificationValue()
Stammzahl
in the case of a public application or the
wbPK
in the case of a business
application. This parameter is only returned
if specified within the config file.String getIdentificationType()
PublicKey[] getPublicKeys()
Element getIdentityLink()
boolean getHideStammzahl()
Stammzahl
en) should be hidden or not.
If an online application lying behind MOA-ID is not allowed to get source pins
(Stammzahl
en), any source pins within SAML attributes
returned by the validator must suppressed:getHideStammzahl
is true
, then the validator
MUST hide (replace by an empty string) any source pin (Stammzahl
)
that may be included in a SAML attribute
returned by the validator.true
if source pins (Stammzahl
en) must be hidden,
otherwise false
.Element getApplicationSpecificParams()
Copyright © 2019. All rights reserved.