Skip navigation links
A B C D E F G H I J K L M N P R S T U V X 

A

ATTRIBUTE_FRIENDLY_NAME_AUTH_CONTEXT_PARAMS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Authentication context parameters" attribute (authContextParams).
ATTRIBUTE_FRIENDLY_NAME_AUTH_SERVER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Authentication server signature" attribute (authServerSignature).
ATTRIBUTE_FRIENDLY_NAME_BIRTH_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "birth name" attribute (birthName).
ATTRIBUTE_FRIENDLY_NAME_C - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Country" attribute (c).
ATTRIBUTE_FRIENDLY_NAME_COUNTRY_OF_CITIZENSHIP - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Country of citizenship" attribute (countryOfCitizenship).
ATTRIBUTE_FRIENDLY_NAME_COUNTRY_OF_RESIDENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Country of Residence" attribute (countryOfResidence).
ATTRIBUTE_FRIENDLY_NAME_DATE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Date of birth" attribute (dateOfBirth).
ATTRIBUTE_FRIENDLY_NAME_DISPLAY_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Display Name" attribute (displayName).
ATTRIBUTE_FRIENDLY_NAME_EIDAS_NATURAL_PERSON_ADDRESS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "eIDAS Natural Person Address" attribute (eidasNaturalPersonAddress).
ATTRIBUTE_FRIENDLY_NAME_EIDAS_PERSON_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "eIDAS uniqueness identifier for natural persons" attribute (eidasPersonIdentifier).
ATTRIBUTE_FRIENDLY_NAME_GENDER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Gender" attribute (gender).
ATTRIBUTE_FRIENDLY_NAME_GIVEN_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Given Name" attribute (givenName).
ATTRIBUTE_FRIENDLY_NAME_L - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Locality" attribute (l).
ATTRIBUTE_FRIENDLY_NAME_MAIL - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "E-mail address" attribute (mail).
ATTRIBUTE_FRIENDLY_NAME_MOBILE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Mobile number" attribute (mobile).
ATTRIBUTE_FRIENDLY_NAME_O - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Organization name" attribute (o).
ATTRIBUTE_FRIENDLY_NAME_ORG_AFFILIATION - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Organization affiliation" attribute (orgAffiliation).
ATTRIBUTE_FRIENDLY_NAME_ORGANIZATION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Organizational identifier code" attribute (organizationIdentifier).
ATTRIBUTE_FRIENDLY_NAME_OU - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Organizational unit name" attribute (ou).
ATTRIBUTE_FRIENDLY_NAME_PERSONAL_IDENTITY_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "National civic registration number" attribute (personalIdentityNumber).
ATTRIBUTE_FRIENDLY_NAME_PERSONAL_IDENTITY_NUMBER_BINDING - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "National civic registration number/code binding URI" attribute (personalIdentityNumberBinding).
ATTRIBUTE_FRIENDLY_NAME_PLACE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Place of birth" attribute (placeOfBirth).
ATTRIBUTE_FRIENDLY_NAME_POST_OFFICE_BOX - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Post box" attribute (postOfficeBox).
ATTRIBUTE_FRIENDLY_NAME_POSTAL_CODE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Postal code" attribute (postalCode).
ATTRIBUTE_FRIENDLY_NAME_PRID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Provisional identifier" attribute (prid).
ATTRIBUTE_FRIENDLY_NAME_PRID_PERSISTENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Provisional identifier persistence indicator" attribute (pridPersistence).
ATTRIBUTE_FRIENDLY_NAME_SAD - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Signature activation data" attribute (sad).
ATTRIBUTE_FRIENDLY_NAME_SN - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Surname" attribute (sn).
ATTRIBUTE_FRIENDLY_NAME_STREET - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Street address" attribute (street).
ATTRIBUTE_FRIENDLY_NAME_TELEPHONE_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Telephone number" attribute (telephoneNumber).
ATTRIBUTE_FRIENDLY_NAME_TRANSACTION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "Transaction identifier" attribute (transactionIdentifier).
ATTRIBUTE_FRIENDLY_NAME_USER_CERTIFICATE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "user certificate" attribute (userCertificate).
ATTRIBUTE_FRIENDLY_NAME_USER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute friendly name for the "user signature" attribute (userSignature).
ATTRIBUTE_NAME_AUTH_CONTEXT_PARAMS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Authentication context parameters" attribute (urn:oid:1.2.752.201.3.3).
ATTRIBUTE_NAME_AUTH_SERVER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Authentication server signature" attribute (urn:oid:1.2.752.201.3.13).
ATTRIBUTE_NAME_BIRTH_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "birth name" attribute (urn:oid:1.2.752.201.3.8).
ATTRIBUTE_NAME_C - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Country" attribute (urn:oid:2.5.4.6).
ATTRIBUTE_NAME_COUNTRY_OF_CITIZENSHIP - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Country of citizenship" attribute (urn:oid:1.3.6.1.5.5.7.9.4).
ATTRIBUTE_NAME_COUNTRY_OF_RESIDENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Country of Residence" attribute (urn:oid:1.3.6.1.5.5.7.9.5).
ATTRIBUTE_NAME_DATE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Date of birth" attribute (urn:oid:1.3.6.1.5.5.7.9.1).
ATTRIBUTE_NAME_DISPLAY_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Display Name" attribute (urn:oid:2.16.840.1.113730.3.1.241).
ATTRIBUTE_NAME_EIDAS_NATURAL_PERSON_ADDRESS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "eIDAS Natural Person Address" attribute (urn:oid:1.2.752.201.3.9).
ATTRIBUTE_NAME_EIDAS_PERSON_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "eIDAS uniqueness identifier for natural persons" attribute (urn:oid:1.2.752.201.3.7).
ATTRIBUTE_NAME_GENDER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Gender" attribute (urn:oid:1.3.6.1.5.5.7.9.3).
ATTRIBUTE_NAME_GIVEN_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Given Name" attribute (urn:oid:2.5.4.42).
ATTRIBUTE_NAME_L - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Locality" attribute (urn:oid:2.5.4.7).
ATTRIBUTE_NAME_MAIL - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "E-mail address" attribute (urn:oid:0.9.2342.19200300.100.1.3).
ATTRIBUTE_NAME_MOBILE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Mobile number" attribute (urn:oid:0.9.2342.19200300.100.1.41).
ATTRIBUTE_NAME_O - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Organization name" attribute (urn:oid:2.5.4.10).
ATTRIBUTE_NAME_ORG_AFFILIATION - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Organization affiliation" attribute (urn:oid:1.2.752.201.3.1).
ATTRIBUTE_NAME_ORGANIZATION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Organizational identifier code" attribute (urn:oid:2.5.4.97).
ATTRIBUTE_NAME_OU - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Organizational unit name" attribute (urn:oid:2.5.4.11).
ATTRIBUTE_NAME_PERSONAL_IDENTITY_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "National civic registration number" attribute (urn:oid:1.2.752.29.4.13).
ATTRIBUTE_NAME_PERSONAL_IDENTITY_NUMBER_BINDING - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "National civic registration number/code binding URI" attribute (urn:oid:1.2.752.201.3.6).
ATTRIBUTE_NAME_PLACE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Place of birth" attribute (urn:oid:1.3.6.1.5.5.7.9.2).
ATTRIBUTE_NAME_POST_OFFICE_BOX - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Post box" attribute (urn:oid:2.5.4.18).
ATTRIBUTE_NAME_POSTAL_CODE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Postal code" attribute (urn:oid:2.5.4.17).
ATTRIBUTE_NAME_PRID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Provisional identifier" attribute (urn:oid:1.2.752.201.3.4).
ATTRIBUTE_NAME_PRID_PERSISTENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Provisional identifier persistence indicator" attribute (urn:oid:1.2.752.201.3.5).
ATTRIBUTE_NAME_SAD - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Signature activation data" attribute (urn:oid:1.2.752.201.3.12).
ATTRIBUTE_NAME_SN - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Surname" attribute (urn:oid:2.5.4.4).
ATTRIBUTE_NAME_STREET - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Street address" attribute (urn:oid:2.5.4.9).
ATTRIBUTE_NAME_TELEPHONE_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Telephone number" attribute (urn:oid:2.5.4.20).
ATTRIBUTE_NAME_TRANSACTION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "Transaction identifier" attribute (urn:oid:1.2.752.201.3.2).
ATTRIBUTE_NAME_USER_CERTIFICATE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "User certificate" attribute (urn:oid:1.2.752.201.3.10).
ATTRIBUTE_NAME_USER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
The attribute name for the "User signature" attribute (urn:oid:1.2.752.201.3.11).
ATTRIBUTE_SET_EIDAS_NATURAL_PERSON - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
eIDAS Natural Person Attribute Set - The “eIDAS Natural Person Attribute Set” provides personal identity information for a subject that has been authenticated via the eIDAS Framework.
ATTRIBUTE_SET_NATURAL_PERSON_NO_PERSONAL_ID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
Natural Personal Identity without Civic Registration Number - The “Personal Identity without Civic Registration Number” attribute set provides basic natural person information without revealing the civic registration number of the subject.
ATTRIBUTE_SET_NATURAL_PERSON_WITH_PERSONAL_ID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
Natural Personal Identity with Civic Registration Number (Personnummer) - The “Personal Identity with Civic Registration Number” attribute set provides basic personal identity information including a Swedish civic registration number of the subject.
ATTRIBUTE_SET_ORGANIZATIONAL_IDENTITY_FOR_NATURAL_PERSONS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
Organizational Identity for Natural Persons - The “Organizational Identity for Natural Persons” attribute set provides basic organizational identity information about a person.
ATTRIBUTE_SET_PSEUDONYM_IDENTITY - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
Pseudonym Identity - This attribute set specifies the condition where there are no mandatory or recommended attributes.
ATTRIBUTE_TEMPLATE_AUTH_CONTEXT_PARAMS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Authentication context parameters" attribute.
ATTRIBUTE_TEMPLATE_AUTH_SERVER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Authentication server signature" attribute.
ATTRIBUTE_TEMPLATE_BIRTH_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "birth name" attribute.
ATTRIBUTE_TEMPLATE_C - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Country" attribute.
ATTRIBUTE_TEMPLATE_COUNTRY_OF_CITIZENSHIP - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Country of citizenship" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_COUNTRY_OF_RESIDENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Country of Residence" attribute.
ATTRIBUTE_TEMPLATE_DATE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Date of birth" attribute.
ATTRIBUTE_TEMPLATE_DISPLAY_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Display Name" attribute.
ATTRIBUTE_TEMPLATE_EIDAS_NATURAL_PERSON_ADDRESS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "eIDAS Natural Person Address" attribute.
ATTRIBUTE_TEMPLATE_EIDAS_PERSON_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "eIDAS uniqueness identifier for natural persons" attribute.
ATTRIBUTE_TEMPLATE_GENDER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Gender" attribute.
ATTRIBUTE_TEMPLATE_GIVEN_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Given Name" attribute.
ATTRIBUTE_TEMPLATE_L - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Locality" attribute.
ATTRIBUTE_TEMPLATE_MAIL - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "E-mail address" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_MOBILE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Mobile number" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_O - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Organization name" attribute.
ATTRIBUTE_TEMPLATE_ORG_AFFILIATION - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Organization affiliation" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_ORGANIZATION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Organizational identifier code" attribute.
ATTRIBUTE_TEMPLATE_OU - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Organizational unit name" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_PERSONAL_IDENTITY_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "National civic registration number" attribute.
ATTRIBUTE_TEMPLATE_PERSONAL_IDENTITY_NUMBER_BINDING - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "National civic registration number/code binding URI" attribute.
ATTRIBUTE_TEMPLATE_PLACE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Place of birth" attribute.
ATTRIBUTE_TEMPLATE_POST_OFFICE_BOX - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Post box" attribute.
ATTRIBUTE_TEMPLATE_POSTAL_CODE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Postal code" attribute.
ATTRIBUTE_TEMPLATE_PRID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Provisional identifier" attribute.
ATTRIBUTE_TEMPLATE_PRID_PERSISTENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Provisional identifier persistence indicator" attribute.
ATTRIBUTE_TEMPLATE_SAD - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Signature activation data" attribute.
ATTRIBUTE_TEMPLATE_SN - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Surname" attribute.
ATTRIBUTE_TEMPLATE_STREET - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Street address" attribute.
ATTRIBUTE_TEMPLATE_TELEPHONE_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Telephone number" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_TRANSACTION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "Transaction identifier" attribute.
ATTRIBUTE_TEMPLATE_USER_CERTIFICATE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "user certificate" attribute.
ATTRIBUTE_TEMPLATE_USER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
Attribute template for the "user signature" attribute.
AttributeConstants - Class in se.litsec.swedisheid.opensaml.saml2.attribute
Contains constants for all attributes defined in section 3.1 of "Attribute Specification for the Swedish eID Framework".
AttributeSet - Interface in se.litsec.swedisheid.opensaml.saml2.attribute
The specification "Attribute Specification for the Swedish eID Framework" of the Swedish eID Framework defines a number of "Attribute Sets".
AttributeSetConstants - Class in se.litsec.swedisheid.opensaml.saml2.attribute
Defines all Attribute Set defined in section 2 of "Attribute Specification for the Swedish eID Framework".
AttributeSetImpl - Class in se.litsec.swedisheid.opensaml.saml2.attribute
A bean representing an Attribute Set as defined in Attribute Specification for the Swedish eID Framework.
AttributeSetImpl() - Constructor for class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Default constructor.
AttributeSetImpl(String, String, String, AttributeTemplate[], AttributeTemplate[]) - Constructor for class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
A constructor setting all properties of this bean.
AttributesValidationException - Exception in se.litsec.swedisheid.opensaml.saml2.attribute
Exception class that is used to indicate validation errors for attributes.
AttributesValidationException(String) - Constructor for exception se.litsec.swedisheid.opensaml.saml2.attribute.AttributesValidationException
Constructor assigning an error message.
AttributesValidationException(String, Throwable) - Constructor for exception se.litsec.swedisheid.opensaml.saml2.attribute.AttributesValidationException
Constructor assigning an error message and the underlying cause of the error.
audience(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Assigns the entityID of the Signature Service which is the recipient of this SAD.
AUTH_CONTEXT_URI_EIDAS_HIGH - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "high".
AUTH_CONTEXT_URI_EIDAS_HIGH_NF - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "high" for notified eID:s.
AUTH_CONTEXT_URI_EIDAS_HIGH_NF_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "substantial" of notified eID:s for use during "authentication for signature".
AUTH_CONTEXT_URI_EIDAS_HIGH_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "high" for use during "authentication for signature".
AUTH_CONTEXT_URI_EIDAS_LOW - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "low".
AUTH_CONTEXT_URI_EIDAS_LOW_NF - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "low" for notified eID:s.
AUTH_CONTEXT_URI_EIDAS_LOW_NF_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "low" of notified eID:s for use during "authentication for signature".
AUTH_CONTEXT_URI_EIDAS_LOW_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "low" for use during "authentication for signature".
AUTH_CONTEXT_URI_EIDAS_SUBSTANTIAL - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "substantial".
AUTH_CONTEXT_URI_EIDAS_SUBSTANTIAL_NF - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "substantial" for notified eID:s.
AUTH_CONTEXT_URI_EIDAS_SUBSTANTIAL_NF_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "substantial" of notified eID:s for use during "authentication for signature".
AUTH_CONTEXT_URI_EIDAS_SUBSTANTIAL_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for eIDAS "substantial" for use during "authentication for signature".
AUTH_CONTEXT_URI_LOA1 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for Level of Assurance 1.
AUTH_CONTEXT_URI_LOA2 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for Level of Assurance 2.
AUTH_CONTEXT_URI_LOA2_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for Level of Assurance 2 for use during "authentication for signature".
AUTH_CONTEXT_URI_LOA3 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for Level of Assurance 3.
AUTH_CONTEXT_URI_LOA3_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for Level of Assurance 3 for use during "authentication for signature".
AUTH_CONTEXT_URI_LOA4 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for Level of Assurance 4.
AUTH_CONTEXT_URI_LOA4_SIGMESSAGE - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
The Authentication Context URI for Level of Assurance 4 for use during "authentication for signature".
AUTHN_REQUEST_REQUESTED_AUTHNCONTEXTURIS - Static variable in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
Key for a validation context parameter.

B

buildEncrypted(Credential) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
 
buildEncrypted(MetadataProvider) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
 
builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
Utility method that creates a builder.
builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
Utility method that creates a builder.
builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
Utility method that creates a builder.
buildJwt() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Builds a SAD, creates a JWT, signs it and returns its serialization.
buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.EncryptedMessageBuilder
buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.EncryptedMessageBuilder
buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageBuilder
buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageBuilder
buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageBuilder
buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterBuilder
buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterBuilder
buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsBuilder
buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsBuilder
buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestBuilder
buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestBuilder
buildSAD() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Builds a SAD.

C

create(String, SignMessageMimeTypeEnum, Boolean, String, boolean) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageFactory
Creates a SignMessage object.
createAssertionValidator(SignatureTrustEngine, SignaturePrevalidator) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseProcessorImpl
createEntityCategoryAttribute(String...) - Static method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryMetadataHelper
Given a number of Entity Category URIs a SAML attribute holding these values is created.
createEntityCategoryAttribute(List<String>) - Static method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryMetadataHelper
createJwt(SAD) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
Given a SAD, the method builds a JWT and signs it using the configured key.
createResponseValidator(SignatureTrustEngine, SignaturePrevalidator) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseProcessorImpl

D

dataEncryptionParameters(DataEncryptionParameters) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
Assigns the data encryption parameters to use when encrypting.
decrypt(SignMessage) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
Decrypts the encrypted message of a SignMessage and returns the cleartext Message.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.EncryptedMessage
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.Message
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.RequestParams
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Name of the element.
DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.EncryptedMessage
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.Message
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.RequestParams
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Default element name.
DEFAULT_JWT_ID_SIZE - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
The default size for generated JWT identifiers (24)
DEFAULT_JWT_SIGNING_ALGORITHM - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
The name of the default JWT signature algorithm to be used (RS256).
DEFAULT_USER_ID_ATTRIBUTE_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
The default attribute name for the user ID ().
DEFAULT_VALIDITY_TIME - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
The default validity time for a SAD (five minutes).
DISPLAY_ENTITY_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Attribute label for the DisplayEntity attribute.
displayEntity(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
Assigns the entityID of the entity responsible for displaying the sign message to the signer.
DOC_COUNT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Name of the DocCount element.
docCount(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
Assigns the number of requested signatures in the associated sign request.
doValidate(SubjectConfirmation, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
Extends the validator with checks for the Swedish eID Framework.
DssExtensionsConstants - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss
Holds constants defined in "DSS Extension for Federated Central Signing Services".

E

encrypt(Message, Credential) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageFactory
Given a Message object and key encryption credentials the method encrypts the message into a EncryptedMessage object.
EncryptedMessage - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.dss
XMLObject representing the EncryptedMessage element that is a child to SignMessage.
EncryptedMessageBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
Builder class for EncryptedMessage.
EncryptedMessageBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.EncryptedMessageBuilder
 
EncryptedMessageImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
Implementation of the EncryptedMessage interface.
EncryptedMessageImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.EncryptedMessageImpl
Constructor creating an EncryptedMessage object given the namespace URI, local element name and namespace prefix.
ENTITY_CATEGORY_ATTRIBUTE_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryMetadataHelper
The attribute name for entity categories stored as attributes.
EntityCategory - Interface in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Represents an Entity Category according to the Swedish eID Framework.
EntityCategoryConstants - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Represents the Entity Categories defined by the Swedish eID Framework.
EntityCategoryImpl - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Implementation of the EntityCategory interface.
EntityCategoryImpl() - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
Default constructor.
EntityCategoryImpl(String, EntityCategoryType) - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
Constructor assigning the unique URI and the category type.
EntityCategoryMetadataHelper - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Helper class for handling entity categories in metadata.
EntityCategoryRegistry - Interface in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
A registry that handles all "registered" entity categories.
EntityCategoryRegistryImpl - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Implementation of the EntityCategoryRegistry interface.
EntityCategoryRegistryImpl(List<EntityCategory>) - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
Constructor.
EntityCategoryType - Enum in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Represents the different Entity Category types defined within the Swedish eiD Framework.
equals(Object) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
equals(Object) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
equals(Object) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
Extension() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
 

F

fromJson(String) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Creates a SAD object from its JSON representation.

G

getAttributeName() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Returns the URI identifier (attribute name) of the attribute specifying the user's unique identifier value.
getAttributeSet() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategory
Returns the attribute set tied to this service entity category.
getAttributeSet() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Returns the attribute set tied to this service entity category.
getAudience() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the entityID of the Signature Service which is the recipient of this SAD.
getBaseUri() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Returns the base URI when the LoA represents a notified or sign message URI.
getBuilder() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
Returns a builder that allows building a SAD using a cascading builder pattern.
getConfigResources() - Method in class se.litsec.swedisheid.opensaml.config.XMLObjectProviderInitializer
getContent() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageImpl
Returns string content of the Message element, i.e., its Base64 decoded form.
getContent() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.Message
Returns string content of the Message element, i.e., its Base64 decoded form.
getDisplayEntity() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Returns the value of the DisplayEntity attribute.
getDisplayEntity() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Returns the value of the DisplayEntity attribute.
getDocCount() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Returns the number of requested signatures in the associated sign request.
getDocCount() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Returns the number of requested signatures in the associated sign request.
getEncryptedMessage() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Returns the EncryptedMessage element.
getEncryptedMessage() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Returns the EncryptedMessage element.
getEntityCategories(EntityDescriptor) - Static method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryMetadataHelper
Given an entity descriptor the method returns a list of all entity categories that are stored under the md:EntityAttributes extension.
getEntityCategories() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistry
Returns a list of all registered entity categories.
getEntityCategories() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
Returns a list of all registered entity categories.
getEntityCategory(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistry
Given an URI, the method will find the EntityCategory object that is registered for this identifier.
getEntityCategory(String) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
Given an URI, the method will find the EntityCategory object that is registered for this identifier.
getErrorCode() - Method in exception se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException
Returns the error code.
getExpiry() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the time when this SAD is no longer valid (epoch time/seconds since 1970-01-01).
getExpiryDateTime() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the time when this SAD is no longer valid as a DateTime instance.
getFriendlyName() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
Returns the friendly name for this attribute set.
getFriendlyName() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Returns the friendly name for this attribute set.
getID() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Returns the ID attribute of this SADRequest.
getID() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Returns the ID attribute of this SADRequest.
getIdentifier() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
getIdentifier() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
getInResponseTo() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Returns the ID of the SADRequest message that requested this SAD.
getIssuedAt() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the time when this SAD was issued (epoch time/seconds since 1970-01-01).
getIssuedAtDateTime() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the time when this SAD was issued as a DateTime instance.
getIssuer() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the entityID of the IdP that generated this SAD.
getJwtId() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the unique identifier of this JWT.
getKeyEncryptionCredential(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageFactory
Locates a encryption credential for the given IdP from the federaion metadata.
getLevel() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Returns the numeric level for this LoA.
getLevelOfAssurance() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategory
Returns the Level of Assurance associated with this service entity category.
getLevelOfAssurance() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Returns the Level of Assurance associated with this service entity category.
getLoa() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Returns the URI identifier of the level of assurance (LoA) used to authenticate the signer.
getLoAIdentifiersFromEntityCategories(EntityDescriptor, EntityCategoryRegistry) - Static method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryUtils
Returns a list of Level of Assurance identifiers using the entity categories found in the supplied metadata.
getMajorVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
Gets the major version of the SAD version.
getMessage() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Returns the Message element.
getMessage() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Returns the Message element.
getMimeType() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Returns the value of the MimeType attribute.
getMimeType() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Returns the value of the MimeType attribute.
getMimeType() - Method in enum se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
Returns the string representation of the MIME type.
getMimeTypeEnum() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Returns the value of the MimeType attribute as an enum.
getMimeTypeEnum() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Returns the value of the MimeType attribute as an enum.
getMinorVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
Gets the minor version of the SAD version.
getName() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterImpl
Returns the "Name" attribute.
getName() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
Returns the "Name" attribute.
getNumberOfDocuments() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Returns the number of documents to be signed in the associated sign request.
getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
getOrderedChildren() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
getOrderedChildren() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsImpl
getOrderedChildren() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
getParameters() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsImpl
Returns a reference to the list of parameters.
getParameters() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.RequestParams
Returns a reference to the list of parameters.
getRecommendedAttributes() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
Returns the recommended attributes for this attribute set
getRecommendedAttributes() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Returns the recommended attributes for this attribute set
getRequestedAuthnContextUris(ValidationContext) - Static method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
Returns a collection of URIs that are the RequestedAuthnContext URIs given in the AuthnRequest.
getRequestedVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Returns the requested version of the SAD.
getRequestedVersion() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Returns the requested version of the SAD.
getRequesterID() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Returns the requester ID (entityID of the SP requesting the SAD).
getRequesterID() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Returns the requester ID (entityID of the SP requesting the SAD).
getRequestID() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Returns the ID of the Sign Request associated with this SAD.
getRequestParams() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Returns the RequestParams element.
getRequestParams() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Returns the RequestParams element.
getRequiredAttributes() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
Returns the required attributes for this attribute set
getRequiredAttributes() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Returns the required attributes for this attribute set
getRequiredAttributes(ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
Returns the required attributes.
getSADVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Returns the version of this claim represented as a SADVersion object.
getSeElnSadext() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the SAD extension claim.
getServicedMethod() - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
getServiceEntityCategories() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistry
Returns a list of all registered entity categories that are of the type "Service entity category".
getServiceEntityCategories() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
Returns a list of all registered entity categories that are of the type "Service entity category".
getSignRequestID() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Returns the value of the RequestID attribute of the associated SignRequest.
getSignRequestID() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Returns the value of the RequestID attribute of the associated SignRequest.
getSubject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Returns the attribute value of the signer's unique identifier attribute.
getType() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategory
Returns the type of entity category.
getType() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
 
getType() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Returns the type of entity category.
getUnknownAttributes() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
getUri() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
Each attribute set within the Swedish eID Framework is assigned an unique URI.
getUri() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Each attribute set within the Swedish eID Framework is assigned an unique URI.
getUri() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Returns the URI for this LoA as defined by the Swedish e-identification board.
getUri() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategory
Each entity category is assigned an unique URI.
getUri() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
 
getUri() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Each entity category is assigned an unique URI.
getValidator(X509Certificate...) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser
Returns a SAD validator initialized with a set of certificates that are to be used for JWT signature validation.
getValidator(MetadataProvider) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser
Returns a SAD validator initialized with a MetadataProvider instance.
getValidator(EntityDescriptor) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser
Returns a SAD validator initialized with the IdP EntityDescriptor (metadata) from which the IdP signing key/certificate will be read (needed for JWT signature validation).
getVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Returns the version of this claim.

H

hashCode() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
hashCode() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD

I

id(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
Assigns the ID attribute for the SADRequest.
ID_ATTRIB_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
ID attribute name.
inResponseTo(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Assigns the ID of the SADRequest message that requested this SAD.
isEidasUri() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Predicate that tells if this LoA represents an eIDAS authentication context.
isMustShow() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Returns the value of the MustShow attribute.
isMustShow() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Returns the value of the MustShow attribute.
isMustShowXSBoolean() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Returns the MustShow attribute as a XSBooleanValue.
isMustShowXSBoolean() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Returns the MustShow attribute as a XSBooleanValue.
isNotified() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Indicates whether the identifier is an URI for a notified eID scheme.
isSignatureMessageUri() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Indicates whether the identifier is intended for use with signature services.

J

jwtId(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Assigns the unique identifier of this JWT.

K

keyEncryptionParameters(KeyEncryptionParameters) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
Assigns the key encryption parameters to use when encrypting.

L

LevelofAssuranceAuthenticationContextURI - Class in se.litsec.swedisheid.opensaml.saml2.authentication
Authentication Context URIs defined for the Swedish eID Framework.
LevelofAssuranceAuthenticationContextURI.LoaEnum - Enum in se.litsec.swedisheid.opensaml.saml2.authentication
Enum for Level of Assurance.
loa(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Assigns the URI identifier of the level of assurance (LoA) used to authenticate the signer.

M

marshallAttributes(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageMarshaller
marshallAttributes(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterMarshaller
Marshalls the "Name" attribute.
marshallAttributes(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestMarshaller
marshallElementContent(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageMarshaller
Message - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.dss
XMLObject representing the Message element that is a child to SignMessage.
message(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
Assigns the message to include.
MessageBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
Builder class for Message.
MessageBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageBuilder
 
MessageImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
Implementation of the Message interface.
MessageImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageImpl
Constructor creating an Message object given the namespace URI, local element name and namespace prefix.
MIME_TYPE_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Attribute label for the MimeType attribute.
mimeType(SignMessageMimeTypeEnum) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
Assigns the MIME type of the message.
minusSigMessage(LevelofAssuranceAuthenticationContextURI.LoaEnum) - Static method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Given a 'sigmessage' URI, the method returns the corresponding LoA without the sigmessage.
MUST_SHOW_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Attribute label for the MustShow attribute.
mustShow(Boolean) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
Assigns the MustShow attribute.

N

NAME_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
Attribute label for the Name attribute.
numberOfDocuments(int) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Assigns the number of documents to be signed in the associated sign request.

P

parameter(String, String) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
Utility method creating a Parameter object.
Parameter - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.sap
Definition of the SAP ParameterType type.
ParameterBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Builder for Parameter.
ParameterBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterBuilder
 
ParameterImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Implementation class for Parameter.
ParameterImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterImpl
Constructor.
ParameterMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
A marshaller for Parameter.
ParameterMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterMarshaller
 
parameters(List<Parameter>) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
Assigns the parameters to the request params.
parameters(Parameter...) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
Assigns the parameters to the request params.
ParameterUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Unmarshaller for Parameter.
ParameterUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterUnmarshaller
 
parse(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Given a URI the method returns the enum value matching.
parse(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
Parses the supplied MIME type into its corresponding enum value.
parse(String) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser
Parses the supplied (encoded) JWT and returns the contained JWT.
processAttribute(XMLObject, Attr) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageUnmarshaller
processAttribute(XMLObject, Attr) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterUnmarshaller
 
processAttribute(XMLObject, Attr) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestUnmarshaller
processChildElement(XMLObject, XMLObject) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageUnmarshaller
processChildElement(XMLObject, XMLObject) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsUnmarshaller
processChildElement(XMLObject, XMLObject) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestUnmarshaller

R

REQUESTED_VERSION_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Name of the RequestedVersion element.
requestedVersion(SADVersion) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
Assigns the requested version of the SAD.
REQUESTER_ID_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Name of the RequesterID element.
requesterID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
Assigns the requester ID (entityID of the SP requesting the SAD).
requestID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Assigns the ID of the Sign Request associated with this SAD.
requestParams(RequestParams) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
Assigns the RequestParams element.
RequestParams - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.sap
Representation of the RequestParam element.
RequestParamsBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
 
RequestParamsBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Builder for RequestParams.
RequestParamsBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsBuilder
 
RequestParamsImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Implementation class for RequestParams.
RequestParamsImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsImpl
Constructor.
RequestParamsMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Marshaller for RequestParams.
RequestParamsMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsMarshaller
 
RequestParamsUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Unmarshaller for RequestParams.
RequestParamsUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsUnmarshaller
 
REQUIRED_ATTRIBUTE_SET - Static variable in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
Key for a validation context parameter.
REQUIRED_ATTRIBUTES - Static variable in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
Key for a validation context parameter.

S

SAD - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap
Representation of the Signature Activation Data (SAD) as described in the "Signature Activation Protocol for Federated Signing" specification.
SAD() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
 
SAD.Extension - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap
Represents the SAD Extension claim as described in section 3.2.1.2 of the "Signature Activation Protocol for Federated Signing" specification.
SADFactory - Class in se.litsec.swedisheid.opensaml.saml2.signservice
A bean for building a SAD object and a signed JWT holding the SAD.
SADFactory(String, X509Credential) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
Constructor.
SADFactory.SADBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice
A builder for creating a SAD and a signed SAD JWT.
SADParser - Class in se.litsec.swedisheid.opensaml.saml2.signservice
Class for parsing and validation of SAD JWT:s.
SADParser.SADValidator - Class in se.litsec.swedisheid.opensaml.saml2.signservice
A validator for verifying the SAD JWT.
SADRequest - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.sap
Definitions of the SADRequest type:
SADRequestBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice
Builder for creating a SADRequest using the builder pattern.
SADRequestBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
 
SADRequestBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Builder for SADRequest.
SADRequestBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestBuilder
 
SADRequestBuilder.RequestParamsBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice
Builder for creating a RequestParams using the builder pattern.
SADRequestImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Implementation class for the SADRequest interface.
SADRequestImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Constructor.
SADRequestMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Marshaller for SADRequest.
SADRequestMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestMarshaller
 
SADRequestUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Unmarshaller for SADRequest.
SADRequestUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestUnmarshaller
 
SADValidationException - Exception in se.litsec.swedisheid.opensaml.saml2.signservice
Exception class for SAD validation errors.
SADValidationException(SADValidationException.ErrorCode, String) - Constructor for exception se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException
Constructor assigning the error code and error message.
SADValidationException(SADValidationException.ErrorCode, String, Throwable) - Constructor for exception se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException
Constructor assigning the error code, the error message and the cause of the error.
SADValidationException.ErrorCode - Enum in se.litsec.swedisheid.opensaml.saml2.signservice
 
SADValidator(X509Certificate...) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
Constructor initializing the validator with a set of certificates that are to be used for JWT signature validation.
SADValidator(MetadataProvider) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
Constructor creating a SAD validator initialized with a MetadataProvider instance.
SADValidator(EntityDescriptor) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
Creates a SAD validator initialized with the IdP EntityDescriptor (metadata) from which the IdP signing key/certificate will be read (needed for JWT signature validation).
SADVersion - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap
A type safe SAD version enumeration.
SAP_NS - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAPConstants
The namespace for the Signature Activation Protocol.
SAP_NS_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAPConstants
Namespace prefix for the SAP namespace.
SAPConstants - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap
Defines constants for the "Signature Activation Protocol for Federated Signing" specification.
se.litsec.swedisheid.opensaml.config - package se.litsec.swedisheid.opensaml.config
Contains initializing interfaces and classes and support classes for working with OpenSAML objects.
se.litsec.swedisheid.opensaml.saml2.attribute - package se.litsec.swedisheid.opensaml.saml2.attribute
Contains interfaces and classes handling SAML Attributes as specified by the Swedish eID Framework.
se.litsec.swedisheid.opensaml.saml2.authentication - package se.litsec.swedisheid.opensaml.saml2.authentication
Interfaces and classes for authentication support.
se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory - package se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Interfaces and classes for Entity Categories.
se.litsec.swedisheid.opensaml.saml2.signservice - package se.litsec.swedisheid.opensaml.saml2.signservice
SAML support for Signature Services according to the Swedish eID Framework.
se.litsec.swedisheid.opensaml.saml2.signservice.dss - package se.litsec.swedisheid.opensaml.saml2.signservice.dss
Offers support for the XML types defined in "DSS Extension for Federated Central Signing Services - Version 1.1".
se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl - package se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
 
se.litsec.swedisheid.opensaml.saml2.signservice.sap - package se.litsec.swedisheid.opensaml.saml2.signservice.sap
Classes and interfaces implementing the Signature Activation Protocol for Federated Signing specification.
se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl - package se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
Implementation classes, builders, marshallers and unmarshallers for the SAD/SAP support.
se.litsec.swedisheid.opensaml.saml2.validation - package se.litsec.swedisheid.opensaml.saml2.validation
Validators that ensure that SAML objects are valid according to the Swedish eID Framework.
SERVICE_ENTITY_CATEGORY_EIDAS_NATURAL_PERSON - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to any of the eIDAS assurance levels and attribute release according to “eIDAS Natural Person Attribute Set” (ELN-AP-eIDAS-NatPer-01).
SERVICE_ENTITY_CATEGORY_EIDAS_PNR_DELIVERY - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: For asserting a Swedish identity to a foreign service provider via the Swedish eIDAS Proxy Service.
SERVICE_ENTITY_CATEGORY_LOA2_PNR - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to assurance level 2 and attribute release according to the attribute set “Natural Personal Identity with Civic Registration Number (personnum-mer)” (ELN-AP-Pnr-01).
SERVICE_ENTITY_CATEGORY_LOA3_PNR - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to assurance level 3 and attribute release according to the attribute set “Natural Personal Identity with Civic Registration Number (personnum-mer)” (ELN-AP-Pnr-01).
SERVICE_ENTITY_CATEGORY_LOA4_PNR - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to assurance level 4 and attribute release according to the attribute set “Natural Personal Identity with Civic Registration Number (personnum-mer)” (ELN-AP-Pnr-01).
SERVICE_PROPERTY_CATEGORY_MOBILE_AUTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service property category: For a providing service, i.e.
SERVICE_PROPERTY_CATEGORY_SCAL2 - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service property category: A service property declaring that the service is adapted to support Sole Control Assurance Level 2 (SCAL2) in accordance with the "Signature Activation Protocol for Federated Signing" specification.
SERVICE_TYPE_CATEGORY_PRIVATE_SECTOR_SP - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service type category: A service type that indicates that an Service Provider is a "private sector" SP.
SERVICE_TYPE_CATEGORY_PUBLIC_SECTOR_SP - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service type category: A service type that indicates that an Service Provider is a "public sector" SP.
SERVICE_TYPE_CATEGORY_SIGSERVICE - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
Service type category: A service type for a Service Provider that provides electronic signature services within the Swedish eID framework.
ServiceEntityCategory - Interface in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Represents a "Service Entity Category".
ServiceEntityCategoryImpl - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Implementation of the ServiceEntityCategory interface.
ServiceEntityCategoryImpl() - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Default constructor.
ServiceEntityCategoryImpl(String, String, AttributeSet) - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Constructor assigning the URI, Level of Assurance and the attribute set.
ServiceEntityCategoryUtils - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
Utility methods for service entity categories.
setAttributeName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Assigns the URI identifier (attribute name) of the attribute specifying the user's unique identifier value.
setAttributeProfile(AttributeSet) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Assigns the attribute set tied to this service entity category.
setAudience(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the entityID of the Signature Service which is the recipient of this SAD.
setBlacklistedAlgorithms(Collection<String>) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
Assigns a list of black listed algorithms
setContent(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageImpl
Assigns the Message element by assigning the text that it should hold.
setContent(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.Message
Assigns the Message element by assigning the text that it should hold.
setDisplayEntity(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Assigns the value for the DisplayEntity attribute.
setDisplayEntity(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Assigns the value for the DisplayEntity attribute.
setDocCount(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the number of requested signatures in the associated sign request.
setDocCount(XSInteger) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the DocCount element.
setDocCount(Integer) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Assigns the number of requested signatures in the associated sign request.
setEncryptedMessage(EncryptedMessage) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Assigns the EncryptedMessage element.
setEncryptedMessage(EncryptedMessage) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Assigns the EncryptedMessage element.
setEncryptionAlgorithmId(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageFactory
Assigns the encryption algorithm to use when encrypting messages.
setExpiry(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the time when this SAD is no longer valid (epoch time/seconds since 1970-01-01).
setExpiry(DateTime) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the time when this SAD is no longer valid.
setFriendlyName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Assigns the friendly name for this attribute set.
setID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the ID of this SADRequest.
setID(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Assigns the ID of this SADRequest.
setIdentifier(String) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
setInResponseTo(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Assigns the ID of the SADRequest message that requested this SAD.
setIssuedAt(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the time when this SAD was issued (epoch time/seconds since 1970-01-01).
setIssuedAt(DateTime) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the time when this SAD was issued.
setIssuer(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the entityID of the IdP that generated this SAD.
setJwtId(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the unique identifier of this JWT.
setJwtIdSize(int) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
Assigns the size of generated JWT identifiers.
setJwtSigningAlgorithm(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
Assigns the JWT signature algorithm.
setLevelOfAssurance(String) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
setLoa(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Assigns the URI identifier of the level of assurance (LoA) used to authenticate the signer.
setMessage(Message) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Assigns the Message element.
setMessage(Message) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Assigns the Message element.
setMimeType(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Assigns the MimeType attribute.
setMimeType(SignMessageMimeTypeEnum) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Assigns the MimeType attribute.
setMimeType(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Assigns the MimeType attribute.
setMimeType(SignMessageMimeTypeEnum) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Assigns the MimeType attribute.
setMustShow(Boolean) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Assigns the value of the MustShow attribute.
setMustShow(XSBooleanValue) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Assigns the value of the MustShow attribute.
setMustShow(Boolean) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Assigns the value of the MustShow attribute.
setMustShow(XSBooleanValue) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Assigns the value of the MustShow attribute.
setName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterImpl
Assigns the name attribute.
setName(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
Assigns the name attribute.
setNumberOfDocuments(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Assigns the number of documents to be signed in the associated sign request.
setRecommendedAttributes(AttributeTemplate[]) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Assigns the recommended attributes for this set.
setRequestedVersion(SADVersion) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the requested version of the SAD.
setRequestedVersion(XSString) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the requested version as a string.
setRequestedVersion(SADVersion) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Assigns the requested version of the SAD.
setRequesterID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the requester ID (entityID of the SP requesting the SAD).
setRequesterID(XSString) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the requester ID as a XSString string type.
setRequesterID(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Assigns the requester ID (entityID of the SP requesting the SAD).
setRequestID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Assigns the ID of the Sign Request associated with this SAD.
setRequestParams(RequestParams) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the RequestParams element.
setRequestParams(RequestParams) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Assigns the RequestParams element.
setRequiredAttributes(AttributeTemplate[]) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Assigns the required attributes for this attribute set.
setSeElnSadext(SAD.Extension) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the SAD extension claim.
setSignRequestID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the value of the RequestID attribute of the associated SignRequest.
setSignRequestID(XSString) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
Assigns the sign request as a XSString string type.
setSignRequestID(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Assigns the value of the RequestID attribute of the associated SignRequest.
setSubject(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Assigns the attribute value of the signer's unique identifier attribute.
setType(EntityCategoryType) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
Assigns the type of entity category.
setUri(String) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Each attribute set within the Swedish eID Framework is assigned an unique URI.
setUri(String) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
Each entity category is assigned an unique URI.
setUserIdAttributeName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
Assigns the attribute name for the attribute holding the user ID.
setValidityTime(int) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
Assigns the validity time for a SAD object (in seconds).
setVersion(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
Assigns the version of this claim.
setWhitelistedAlgorithms(Collection<String>) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
Assigns a list of white listed algorithms
SIGN_REQUEST_ID_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Name of the SignRequestID element.
SignMessage - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.dss
Definition of the SignMessage type.
SignMessageBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
Builder class for SignMessage.
SignMessageBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageBuilder
 
SignMessageBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice
Creates a SignMessage instance using the builder patterns.
SignMessageBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
 
SignMessageDecrypter - Class in se.litsec.swedisheid.opensaml.saml2.signservice
A bean for decrypting encrypted messages within SignMessage objects.
SignMessageDecrypter(Credential) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
Constructor given the credential to use to decrypt the messages (certificate or key pair)
SignMessageDecrypter(List<Credential>) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
Constructor accepting several credentials (certificates or key pairs) to be used when decrypting.
SignMessageDecrypter(KeyInfoCredentialResolver) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
Constructor accepting a key encryption key resolver.
SignMessageFactory - Class in se.litsec.swedisheid.opensaml.saml2.signservice
A builder for an easy way to create and encrypt messages for SignMessage.
SignMessageFactory(MetadataProvider) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageFactory
Constructor.
SignMessageImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
Implementation class for the SignMessage interface.
SignMessageImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
Constructor creating an SignMessage object given the namespace URI, local element name and namespace prefix.
SignMessageMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
Marshaller for the SignMessage element.
SignMessageMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageMarshaller
 
SignMessageMimeTypeEnum - Enum in se.litsec.swedisheid.opensaml.saml2.signservice.dss
Enumeration that represents the possible values of the MimeType attribute of the SignMessage element.
SignMessageUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
Unmarshaller for the SignMessage element.
SignMessageUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageUnmarshaller
 
signRequestID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
Assigns the value of the RequestID attribute of the associated SignRequest.
subject(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Assigns the attribute value of the signer's unique identifier attribute.
SwedishEidAssertionValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
An assertion validator that makes checks based on what is required by the Swedish eID Framework.
SwedishEidAssertionValidator(SignatureTrustEngine, SignaturePrevalidator) - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
Constructor setting up the validator with the following validators: confirmationValidators: SwedishEidSubjectConfirmationValidator conditionValidators: AudienceRestrictionConditionValidator statementValidators: SwedishEidAuthnStatementValidator, SwedishEidAttributeStatementValidator.
SwedishEidAssertionValidator(SignatureTrustEngine, SignaturePrevalidator, Collection<SubjectConfirmationValidator>, Collection<ConditionValidator>, Collection<StatementValidator>) - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
Constructor.
SwedishEidAttributeStatementValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
Validator for AttributeStatements.
SwedishEidAttributeStatementValidator() - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
 
SwedishEidAuthnStatementValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
An AuthnStatementValidator that performs checks to assert that the assertion is compliant with the Swedish eID Framework.
SwedishEidAuthnStatementValidator() - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
 
SwedishEidResponseProcessorImpl - Class in se.litsec.swedisheid.opensaml.saml2.validation
A ResponseProcessor implementation that uses validators for the Swedish eID Framework.
SwedishEidResponseProcessorImpl() - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseProcessorImpl
 
SwedishEidResponseValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
Extends the default response validator with requirements for the Swedish eID Framework.
SwedishEidResponseValidator(SignatureTrustEngine, SignaturePrevalidator) - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseValidator
Constructor.
SwedishEidSubjectConfirmationValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
A subject confirmation validator compliant with the Swedish eID Framework.
SwedishEidSubjectConfirmationValidator() - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
 
SWEID_DSS_EXT_NS - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.DssExtensionsConstants
The namespace for the DSS extension for the Swedish eID Framework.
SWEID_DSS_EXT_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.DssExtensionsConstants
Namespace prefix for the DSS extension for the Swedish eID Framework.

T

toJson() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Serializes the SAD object into its JSON representation.
toJsonBytes() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
Serializes the SAD object into its JSON byte representation.
toString() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
toString() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
toString() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
type - Variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
The type of entity category.
TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
Local name of the type
TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
QName of the XSI type.
TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
QName of the XSI type.
TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
QName of the XSI type.

U

uri - Variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
The unique URI for this category.

V

validate(AuthnRequest, Assertion) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
A method that validates the SAD issued in an Assertion based on the AuthnRequest containing a SADRequest.
validate(String, String, String, String, String, String, int, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
Validates a SAD based on expected data.
validateAddress(SubjectConfirmation, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
Overrides the default implementation.
validateAssertions(Response, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseValidator
Checks according to ResponseValidator.validateAssertions(Response, ValidationContext) and extends the check to validate that assertion is encrypted.
validateAttributes(Assertion, List<RequestedAttribute>) - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
Validates the attributes received in the assertion against the attribute set.
validateAttributes(Assertion, List<RequestedAttribute>) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
Validates the attributes received in the assertion against the attribute set.
validateAuthnContext(AuthnStatement, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
Overrides default implementation with checks that assert that a AuthnContextClassRef URI was received, and that it matches what was requested.
validateAuthnContextClassRef(String, Collection<String>, AuthnStatement, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
Checks the issued AuthnContextClassRef against the ones that were requested.
validateConditions(Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
Extends the base implementation with requirements from the Swedish eID Framework.
validateInResponseTo(SubjectConfirmation, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
Ensures that the InResponseTo attribute is present and that it matches the ID of the AuthnRequest.
validateRequiredAttributes(List<Attribute>, AttributeStatement, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
Validates that the required attributes have been received by using the optional context parameter SwedishEidAttributeStatementValidator.REQUIRED_ATTRIBUTE_SET that holds an AttributeSet and/or the list of attribute names from the parameter SwedishEidAttributeStatementValidator.REQUIRED_ATTRIBUTES.
validateSignature(Response, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseValidator
Overrides the default signature validation by enforcing signature validation because a Response message MUST be signed according to the Swedish eID Framework.
validateStatements(Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
Overrides the default implementation with checks to ensure the the AuthnStatement and AttributeStatement elements are in place.
validateSubject(Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
A Subject element in the Assertion is required by the Swedish eID Framework.
valueOf(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(int, int) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
Gets the SADVersion given the major and minor version number.
valueOf(String) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
Gets the SADVersion for a given version string, such as "1.0".
values() - Static method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
verifyJwtSignature(String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
Verifies the signature on the supplied SAD JWT.
version(SADVersion) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
Assigns the version of the SAD claim.
VERSION_10 - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
SAD version 1.0.

X

XMLObjectProviderInitializer - Class in se.litsec.swedisheid.opensaml.config
XMLObject provider initializer for this module.
XMLObjectProviderInitializer() - Constructor for class se.litsec.swedisheid.opensaml.config.XMLObjectProviderInitializer
 
A B C D E F G H I J K L M N P R S T U V X 
Skip navigation links

Copyright © 2018 Litsec AB. All rights reserved.