Index

A B C D E F G H I J L M N P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addExtensions(AuthnRequestBuilder, AuthnRequestGeneratorContext, EntityDescriptor) - Method in class se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGenerator
If the context is a SwedishEidAuthnRequestGeneratorContext, the method will ask the context for builders for the SignMessage and PrincipalSelection extensions, and add them if present.
ATTRIBUTE_FRIENDLY_NAME_AUTH_CONTEXT_PARAMS - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Authentication server signature" attribute (authServerSignature).
ATTRIBUTE_FRIENDLY_NAME_BIRTH_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "birth name" attribute (birthName).
ATTRIBUTE_FRIENDLY_NAME_C - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Country" attribute (c).
ATTRIBUTE_FRIENDLY_NAME_COUNTRY_OF_CITIZENSHIP - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Date of birth" attribute (dateOfBirth).
ATTRIBUTE_FRIENDLY_NAME_DISPLAY_NAME - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "eIDAS uniqueness identifier for natural persons" attribute (eidasPersonIdentifier).
ATTRIBUTE_FRIENDLY_NAME_EMPLOYEE_HSA_ID - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Employee HSA-ID" attribute (employeeHsaId).
ATTRIBUTE_FRIENDLY_NAME_GENDER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Gender" attribute (gender).
ATTRIBUTE_FRIENDLY_NAME_GIVEN_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Given Name" attribute (givenName).
ATTRIBUTE_FRIENDLY_NAME_L - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Locality" attribute (l).
ATTRIBUTE_FRIENDLY_NAME_MAIL - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "E-mail address" attribute (mail).
ATTRIBUTE_FRIENDLY_NAME_MAPPED_PERSONAL_IDENTITY_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Mapped national civic registration number" attribute (mappedPersonalIdentityNumber).
ATTRIBUTE_FRIENDLY_NAME_MOBILE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Mobile number" attribute (mobile).
ATTRIBUTE_FRIENDLY_NAME_O - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Organization name" attribute (o).
ATTRIBUTE_FRIENDLY_NAME_ORG_AFFILIATION - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Organization affiliation" attribute (orgAffiliation).
ATTRIBUTE_FRIENDLY_NAME_ORGANIZATION_IDENTIFIER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Organizational identifier code" attribute (organizationIdentifier).
ATTRIBUTE_FRIENDLY_NAME_OU - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Post box" attribute (postOfficeBox).
ATTRIBUTE_FRIENDLY_NAME_POSTAL_CODE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Postal code" attribute (postalCode).
ATTRIBUTE_FRIENDLY_NAME_PREVIOUS_PERSONAL_IDENTITY_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Previous national civic registration number" attribute (previousPersonalIdentityNumber).
ATTRIBUTE_FRIENDLY_NAME_PRID - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Provisional identifier" attribute (prid).
ATTRIBUTE_FRIENDLY_NAME_PRID_PERSISTENCE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Provisional identifier persistence indicator" attribute (pridPersistence).
ATTRIBUTE_FRIENDLY_NAME_SAD - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Signature activation data" attribute (sad).
ATTRIBUTE_FRIENDLY_NAME_SIGNMESSAGE_DIGEST - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Sign message digest" attribute (signMessageDigest).
ATTRIBUTE_FRIENDLY_NAME_SN - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Surname" attribute (sn).
ATTRIBUTE_FRIENDLY_NAME_STREET - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Street address" attribute (street).
ATTRIBUTE_FRIENDLY_NAME_TELEPHONE_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Telephone number" attribute (telephoneNumber).
ATTRIBUTE_FRIENDLY_NAME_TRANSACTION_IDENTIFIER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "Transaction identifier" attribute (transactionIdentifier).
ATTRIBUTE_FRIENDLY_NAME_USER_CERTIFICATE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "user certificate" attribute (userCertificate).
ATTRIBUTE_FRIENDLY_NAME_USER_SIGNATURE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute friendly name for the "user signature" attribute (userSignature).
ATTRIBUTE_NAME_AUTH_CONTEXT_PARAMS - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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_EMPLOYEE_HSA_ID - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "Employee HSA-ID" attribute (urn:oid:1.2.752.29.6.2.1).
ATTRIBUTE_NAME_GENDER - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "Locality" attribute (urn:oid:2.5.4.7).
ATTRIBUTE_NAME_MAIL - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "E-mail address" attribute (urn:oid:0.9.2342.19200300.100.1.3).
ATTRIBUTE_NAME_MAPPED_PERSONAL_IDENTITY_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "Mapped national civic registration number" attribute (urn:oid:1.2.752.201.3.16).
ATTRIBUTE_NAME_MOBILE - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "Postal code" attribute (urn:oid:2.5.4.17).
ATTRIBUTE_NAME_PREVIOUS_PERSONAL_IDENTITY_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "Previous national civic registration number" attribute (urn:oid:1.2.752.201.3.15).
ATTRIBUTE_NAME_PRID - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "Signature activation data" attribute (urn:oid:1.2.752.201.3.12).
ATTRIBUTE_NAME_SIGNMESSAGE_DIGEST - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "Sign message digest" attribute (urn:oid:1.2.752.201.3.14).
ATTRIBUTE_NAME_SN - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
The attribute name for the "Surname" attribute (urn:oid:2.5.4.4).
ATTRIBUTE_NAME_STREET - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetConstants
Natural Personal Identity with Civic Registration Number - 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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Authentication context parameters" attribute.
ATTRIBUTE_TEMPLATE_AUTH_SERVER_SIGNATURE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Authentication server signature" attribute.
ATTRIBUTE_TEMPLATE_BIRTH_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "birth name" attribute.
ATTRIBUTE_TEMPLATE_C - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Country" attribute.
ATTRIBUTE_TEMPLATE_COUNTRY_OF_CITIZENSHIP - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Country of citizenship" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_COUNTRY_OF_RESIDENCE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Country of Residence" attribute.
ATTRIBUTE_TEMPLATE_DATE_OF_BIRTH - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Date of birth" attribute.
ATTRIBUTE_TEMPLATE_DISPLAY_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Display Name" attribute.
ATTRIBUTE_TEMPLATE_EIDAS_NATURAL_PERSON_ADDRESS - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "eIDAS Natural Person Address" attribute.
ATTRIBUTE_TEMPLATE_EIDAS_PERSON_IDENTIFIER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "eIDAS uniqueness identifier for natural persons" attribute.
ATTRIBUTE_TEMPLATE_EMPLOYEE_HSA_ID - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Employee HSA-ID" attribute.
ATTRIBUTE_TEMPLATE_GENDER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Gender" attribute.
ATTRIBUTE_TEMPLATE_GIVEN_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Given Name" attribute.
ATTRIBUTE_TEMPLATE_L - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Locality" attribute.
ATTRIBUTE_TEMPLATE_MAIL - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "E-mail address" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_MAPPED_PERSONAL_IDENTITY_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "National civic registration number/code binding URI" attribute.
ATTRIBUTE_TEMPLATE_MOBILE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Mobile number" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_O - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Organization name" attribute.
ATTRIBUTE_TEMPLATE_ORG_AFFILIATION - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Organization affiliation" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_ORGANIZATION_IDENTIFIER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Organizational identifier code" attribute.
ATTRIBUTE_TEMPLATE_OU - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Organizational unit name" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_PERSONAL_IDENTITY_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "National civic registration number" attribute.
ATTRIBUTE_TEMPLATE_PERSONAL_IDENTITY_NUMBER_BINDING - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Place of birth" attribute.
ATTRIBUTE_TEMPLATE_POST_OFFICE_BOX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Post box" attribute.
ATTRIBUTE_TEMPLATE_POSTAL_CODE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Postal code" attribute.
ATTRIBUTE_TEMPLATE_PREVIOUS_PERSONAL_IDENTITY_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Previous national civic registration number" attribute.
ATTRIBUTE_TEMPLATE_PRID - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Provisional identifier" attribute.
ATTRIBUTE_TEMPLATE_PRID_PERSISTENCE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Provisional identifier persistence indicator" attribute.
ATTRIBUTE_TEMPLATE_SAD - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Signature activation data" attribute.
ATTRIBUTE_TEMPLATE_SIGNMESSAGE_DIGEST - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Sign message digest" attribute.
ATTRIBUTE_TEMPLATE_SN - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Surname" attribute.
ATTRIBUTE_TEMPLATE_STREET - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Street address" attribute.
ATTRIBUTE_TEMPLATE_TELEPHONE_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Telephone number" attribute (Multi-valued).
ATTRIBUTE_TEMPLATE_TRANSACTION_IDENTIFIER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "Transaction identifier" attribute.
ATTRIBUTE_TEMPLATE_USER_CERTIFICATE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "user certificate" attribute.
ATTRIBUTE_TEMPLATE_USER_SIGNATURE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeConstants
Attribute template for the "user signature" attribute.
AttributeConstants - Class in se.swedenconnect.opensaml.sweid.saml2.attribute
Contains constants for all attributes defined in section 3.1 of "Attribute Specification for the Swedish eID Framework".
AttributeSet - Interface in se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute
Defines all Attribute Set defined in section 2 of "Attribute Specification for the Swedish eID Framework".
AttributeSetImpl - Class in se.swedenconnect.opensaml.sweid.saml2.attribute
A bean representing an Attribute Set as defined in Attribute Specification for the Swedish eID Framework.
AttributeSetImpl() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Default constructor.
AttributeSetImpl(String, String, String, AttributeTemplate[], AttributeTemplate[]) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
A constructor setting all properties of this bean.
AttributesValidationException - Exception Class in se.swedenconnect.opensaml.sweid.saml2.attribute
Exception class that is used to indicate validation errors for attributes.
AttributesValidationException(String) - Constructor for exception class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributesValidationException
Constructor assigning an error message.
AttributesValidationException(String, Throwable) - Constructor for exception class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributesValidationException
Constructor assigning an error message and the underlying cause of the error.
audience(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory.SADBuilder
Assigns the entityID of the Signature Service which is the recipient of this SAD.
AUTHN_CONTEXT_URI_EIDAS_HIGH - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for eIDAS "high".
AUTHN_CONTEXT_URI_EIDAS_HIGH_NF - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for eIDAS "high" for notified eID:s.
AUTHN_CONTEXT_URI_EIDAS_LOW - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for eIDAS "low".
AUTHN_CONTEXT_URI_EIDAS_LOW_NF - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for eIDAS "low" for notified eID:s.
AUTHN_CONTEXT_URI_EIDAS_SUBSTANTIAL - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for eIDAS "substantial".
AUTHN_CONTEXT_URI_EIDAS_SUBSTANTIAL_NF - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for eIDAS "substantial" for notified eID:s.
AUTHN_CONTEXT_URI_LOA1 - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for Level of Assurance 1.
AUTHN_CONTEXT_URI_LOA2 - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for Level of Assurance 2.
AUTHN_CONTEXT_URI_LOA2_NONRESIDENT - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for Level of Assurance 2 for non residents.
AUTHN_CONTEXT_URI_LOA3 - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for Level of Assurance 3.
AUTHN_CONTEXT_URI_LOA3_NONRESIDENT - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for Level of Assurance 3 for non residents.
AUTHN_CONTEXT_URI_LOA4 - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for Level of Assurance 4.
AUTHN_CONTEXT_URI_LOA4_NONRESIDENT - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for Level of Assurance 4 for non residents.
AUTHN_CONTEXT_URI_UNCERTIFIED_EIDAS_HIGH - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for uncertified eIDAS "high".
AUTHN_CONTEXT_URI_UNCERTIFIED_EIDAS_LOW - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for uncertified eIDAS "low".
AUTHN_CONTEXT_URI_UNCERTIFIED_EIDAS_SUBSTANTIAL - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for uncertified eIDAS "substantial".
AUTHN_CONTEXT_URI_UNCERTIFIED_LOA2 - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for uncertified (self-declared) Level of Assurance 2 compliance.
AUTHN_CONTEXT_URI_UNCERTIFIED_LOA3 - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.LevelOfAssuranceUris
The Authentication Context URI for uncertified (self-declared) Level of Assurance 3 compliance.
AUTHN_REQUEST_REQUESTED_AUTHNCONTEXTURIS - Static variable in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAuthnStatementValidator
Key for a validation context parameter.

B

BAD_SAD_FORMAT - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
The SAD is not correct (i.e., missing claims).
build() - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidationParametersBuilder
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.MatchValueBuilder
Creates a new MatchValueBuilder instance.
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.PrincipalSelectionBuilder
Creates a new PrincipalSelectionBuilder instance.
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.RequestedPrincipalSelectionBuilder
Creates a new RequestedPrincipalSelectionBuilder instance.
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.MessageBuilder
Creates a new MessageBuilder.
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
Creates a UserMessageBuilder.
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder
Utility method that creates a builder.
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder.RequestParamsBuilder
Utility method that creates a builder.
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SignMessageBuilder
Utility method that creates a builder.
builder() - Static method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidationParametersBuilder
Utility method that returns a builder instance.
buildJwt() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory.SADBuilder
Builds a SAD, creates a JWT, signs it and returns its serialization.
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.RequestedPrincipalSelectionBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.EncryptedMessageBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.RequestParamsBuilder
buildObject() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.RequestedPrincipalSelectionBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.EncryptedMessageBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.MessageBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.RequestParamsBuilder
buildObject(String, String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestBuilder
buildSAD() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory.SADBuilder
Builds a SAD.

C

content(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.MessageBuilder
Assigns the message content in its non-encoded form (i.e., the text as a UTF-8 string).
create(Message) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDigestIssuer
Creates a signMessageDigest attribute using the default digest method.
create(Message, EntityDescriptor) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDigestIssuer
Creates a signMessageDigest attribute using the preferred digest method of the recipient, or the default digest method if none is specified in the recipient metadata.
createAssertionValidator(SignatureTrustEngine, SignaturePrevalidator) - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidResponseProcessorImpl
createDefaultEncryptionConfiguration() - Method in class se.swedenconnect.opensaml.sweid.xmlsec.config.SwedishEidSecurityConfiguration
createJwt(SAD) - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidResponseProcessorImpl

D

decrypt(SignMessage) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDecrypter
Decrypts the encrypted message of a SignMessage and returns the cleartext Message.
DEFAULT_ALLOWED_CLOCK_SKEW - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser.SADValidator
Default allowed clock skew.
DEFAULT_DIGEST_METHOD - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDigestIssuer
SHA-256 is the default digest method.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.PrincipalSelection
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.RequestedPrincipalSelection
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.Message
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.EncryptedMessage
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.Message
Element local name.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.Parameter
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.RequestParams
Name of the element.
DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Name of the element.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.PrincipalSelection
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.RequestedPrincipalSelection
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.Message
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.EncryptedMessage
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.Message
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.Parameter
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.RequestParams
Default element name.
DEFAULT_ELEMENT_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Default element name.
DEFAULT_JWT_ID_SIZE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
The default size for generated JWT identifiers (24)
DEFAULT_JWT_SIGNING_ALGORITHM - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
The name of the default JWT signature algorithm to be used (RS256).
DEFAULT_MIME_TYPE - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
The default MIME type.
DEFAULT_USER_ID_ATTRIBUTE_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
The default attribute name for the user ID ("urn:oid:1.2.752.29.4.13").
DEFAULT_VALIDITY_TIME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
The default validity time for a SAD (five minutes).
DISPLAY_ENTITY_ATTR_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Attribute label for the DisplayEntity attribute.
displayEntity(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.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.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Name of the DocCount element.
docCount(Integer) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder
Assigns the number of requested signatures in the associated sign request.
DssExtensionsConstants - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss
Holds constants defined in "DSS Extension for Federated Central Signing Services".

E

encrypt(SignMessage, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageEncrypter
Given a sign message holding a cleartext Message element, the method encrypts the message using the default encryption configuration and updates the supplied signMessage so that it holds an EncryptedMessage instead.
encrypt(SignMessage, String, EncryptionConfiguration) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageEncrypter
Given a sign message holding a cleartext Message element, the method encrypts the message using the supplied encryption configuration and updates the supplied signMessage so that it holds an EncryptedMessage instead.
EncryptedMessage - Interface in se.swedenconnect.opensaml.sweid.saml2.signservice.dss
XMLObject representing the EncryptedMessage element that is a child to SignMessage.
EncryptedMessageBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Builder class for EncryptedMessage.
EncryptedMessageBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.EncryptedMessageBuilder
 
EncryptedMessageImpl - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Implementation of the EncryptedMessage interface.
EncryptedMessageImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.EncryptedMessageImpl
Constructor creating an EncryptedMessage object given the namespace URI, local element name and namespace prefix.
EntityCategory - Interface in se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
Represents an Entity Category according to the Swedish eID Framework.
EntityCategoryConstants - Class in se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
Represents the Entity Categories defined by the Swedish eID Framework.
EntityCategoryImpl - Class in se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
Implementation of the EntityCategory interface.
EntityCategoryImpl() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryImpl
Default constructor.
EntityCategoryImpl(String, EntityCategoryType) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryImpl
Constructor assigning the unique URI and the category type.
EntityCategoryRegistry - Interface in se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
A registry that handles all "registered" entity categories.
EntityCategoryRegistryImpl - Class in se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
Implementation of the EntityCategoryRegistry interface.
EntityCategoryRegistryImpl(List<EntityCategory>) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
Constructor.
EntityCategoryType - Enum Class in se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
Represents the different Entity Category types defined within the Swedish eiD Framework.
equals(Object) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
equals(Object) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
equals(Object) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADVersion
Extension() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
 

F

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

G

GENERAL - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Declares a general entity category.
GENERAL_CATEGORY_ACCEPTS_COORDINATION_NUMBER - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
General category: A category that indicates that the SP accepts a Swedish coordination number.
GENERAL_CATEGORY_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
The prefix for General categories.
GENERAL_CATEGORY_SECURE_AUTHENTICATOR_BINDING - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
General category: A category that indicates that secure authenticator binding is requested (SP) or is supported (IdP).
GENERAL_CATEGORY_SUPPORTS_USER_MESSAGE - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
General category: A category that indicates that a declaring IdP supports the umsg:UserMessage authentication request extension.
getAssertionValidationParametersBuilder() - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidResponseProcessorImpl
getAssuranceCertificationUris(EntityDescriptor, AuthnRequestGeneratorContext) - Method in class se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGenerator
getAttributeName() - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategory
Returns the attribute set tied to this service entity category.
getAttributeSet() - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Returns the attribute set tied to this service entity category.
getAudience() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Returns the entityID of the Signature Service which is the recipient of this SAD.
getBuilder() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
Returns a builder that allows building a SAD using a cascading builder pattern.
getBuilder(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
Returns a builder that allows building a SAD using a cascading builder pattern.
getConfigResources() - Method in class se.swedenconnect.opensaml.sweid.config.XMLObjectProviderInitializer
getContent() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageImpl
Gets the content of the Message element, i.e., its Base64 decoded form.
getContent() - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.Message
Gets the content of the Message element, i.e., its Base64 decoded form.
getContent() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.MessageImpl
Returns string content of the Message element, i.e., its Base64 decoded form.
getContent() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.Message
Returns string content of the Message element, i.e., its Base64 decoded form.
getDefaultDigestMethod() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDigestIssuer
Gets the default digest method to use.
getDigestPreference(EntityDescriptor) - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDigestIssuer
The recipient may specify the digest algorithm it prefers by including the <alg:DigestMethod> element in its metadata.
getDisplayEntity() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Returns the value of the DisplayEntity attribute.
getDisplayEntity() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Returns the value of the DisplayEntity attribute.
getDocCount() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Returns the number of requested signatures in the associated sign request.
getDocCount() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Returns the number of requested signatures in the associated sign request.
getEncryptedMessage() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Returns the EncryptedMessage element.
getEncryptedMessage() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Returns the EncryptedMessage element.
getEntityCategories() - Method in interface se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryRegistry
Returns a list of all registered entity categories.
getEntityCategories() - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
Returns a list of all registered entity categories.
getEntityCategory(String) - Method in interface se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
Given an URI, the method will find the EntityCategory object that is registered for this identifier.
getErrorCode() - Method in exception class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException
Returns the error code.
getExpiry() - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Returns the time when this SAD is no longer valid as a Instant instance.
getFriendlyName() - Method in interface se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSet
Returns the friendly name for this attribute set.
getFriendlyName() - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Returns the friendly name for this attribute set.
getHolderOfKeyAuthnContextUris(ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAuthnStatementValidator
Gets the authentication context URI:s that require that the Holder-of-key profile is used.
getID() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Returns the ID attribute of this SADRequest.
getID() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Returns the ID attribute of this SADRequest.
getIdentifier() - Method in interface se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSet
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
getIdentifier() - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
getInResponseTo() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Returns the ID of the SADRequest message that requested this SAD.
getIssuedAt() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Returns the time when this SAD was issued (epoch time/seconds since 1970-01-01).
getIssuedAtDateTime() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Returns the time when this SAD was issued as a Instant instance.
getIssuer() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Returns the entityID of the IdP that generated this SAD.
getJwtId() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Returns the unique identifier of this JWT.
getLevelOfAssuranceUris() - Method in interface se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategory
Returns the Level of Assurance URI:s associated with this service entity category.
getLevelOfAssuranceUris() - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Returns the Level of Assurance URI:s associated with this service entity category.
getLoa() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Returns the URI identifier of the level of assurance (LoA) used to authenticate the signer.
getMajorVersion() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADVersion
Gets the major version of the SAD version.
getMatchValues() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionImpl
Returns a reference to the list of match values.
getMatchValues() - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.PrincipalSelection
Returns a reference to the list of match values.
getMessage() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Returns the Message element.
getMessage() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Returns the Message element.
getMessages() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageImpl
Gets a reference to the list of Message elements.
getMessages() - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
Gets a reference to the list of Message elements.
getMimeType() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageImpl
Gets the value of the mimeType attribute.
getMimeType() - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
Gets the value of the mimeType attribute.
getMimeType() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Returns the value of the MimeType attribute.
getMimeType() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Returns the value of the MimeType attribute.
getMimeType() - Method in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessageMimeTypeEnum
Returns the string representation of the MIME type.
getMimeTypeEnum() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Returns the value of the MimeType attribute as an enum.
getMimeTypeEnum() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Returns the value of the MimeType attribute as an enum.
getMinorVersion() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADVersion
Gets the minor version of the SAD version.
getName() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueImpl
Returns the Name attribute.
getName() - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Returns the Name attribute.
getName() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterImpl
Returns the "Name" attribute.
getName() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.Parameter
Returns the "Name" attribute.
getNameFormat() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueImpl
Returns the NameFormat attribute.
getNameFormat() - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Returns the NameFormat attribute.
getNumberOfDocuments() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Returns the number of documents to be signed in the associated sign request.
getObjectType() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.MatchValueBuilder
getObjectType() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.PrincipalSelectionBuilder
getObjectType() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.RequestedPrincipalSelectionBuilder
getObjectType() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.MessageBuilder
getObjectType() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
getObjectType() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder
getObjectType() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder.RequestParamsBuilder
getObjectType() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SignMessageBuilder
getOrderedChildren() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionImpl
getOrderedChildren() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageImpl
getOrderedChildren() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
getOrderedChildren() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.RequestParamsImpl
getOrderedChildren() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
getParameters() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.RequestParamsImpl
Returns a reference to the list of parameters.
getParameters() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.RequestParams
Returns a reference to the list of parameters.
getPrincipalSelectionBuilderFunction() - Method in interface se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGeneratorContext
Gets the SwedishEidAuthnRequestGeneratorContext.PrincipalSelectionBuilderFunction that is used to build PrincipalSelection extensions.
getProfileName() - Method in class se.swedenconnect.opensaml.sweid.xmlsec.config.SwedishEidSecurityConfiguration
getRecommendedAttributes() - Method in interface se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSet
Returns the recommended attributes for this attribute set
getRecommendedAttributes() - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Returns the recommended attributes for this attribute set
getRequestedAuthnContextUris(ValidationContext) - Static method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAuthnStatementValidator
Returns a collection of URIs that are the RequestedAuthnContext URIs given in the AuthnRequest.
getRequestedVersion() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Returns the requested version of the SAD.
getRequestedVersion() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Returns the requested version of the SAD.
getRequesterID() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Returns the requester ID (entityID of the SP requesting the SAD).
getRequesterID() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Returns the requester ID (entityID of the SP requesting the SAD).
getRequestID() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Returns the ID of the Sign Request associated with this SAD.
getRequestParams() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Returns the RequestParams element.
getRequestParams() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Returns the RequestParams element.
getRequiredAttributes() - Method in interface se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSet
Returns the required attributes for this attribute set
getRequiredAttributes() - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Returns the required attributes for this attribute set
getRequiredAttributes(ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAttributeStatementValidator
Returns the required attributes.
getSADVersion() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Returns the version of this claim represented as a SADVersion object.
getSeElnSadext() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Returns the SAD extension claim.
getServiceEntityCategories() - Method in interface se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
Returns a list of all registered entity categories that are of the type "Service entity category".
getSignMessageBuilderFunction() - Method in interface se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGeneratorContext
Gets the SwedishEidAuthnRequestGeneratorContext.SignMessageBuilderFunction that is used to build SignMessage extensions.
getSignRequestID() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Returns the value of the RequestID attribute of the associated SignRequest.
getSignRequestID() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Returns the value of the RequestID attribute of the associated SignRequest.
getSubject() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Returns the attribute value of the signer's unique identifier attribute.
getThis() - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidationParametersBuilder
getType() - Method in interface se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategory
Returns the type of entity category.
getType() - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryImpl
Returns the type of entity category.
getType() - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Returns the type of entity category.
getType(String) - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Given an entity category URI, the method returns the type of entity category.
getUnknownAttributes() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueImpl
getUnknownAttributes() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageImpl
getUnknownAttributes() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageImpl
getUnknownAttributes() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
getUri() - Method in interface se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSet
Each attribute set within the Swedish eID Framework is assigned an unique URI.
getUri() - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Each attribute set within the Swedish eID Framework is assigned an unique URI.
getUri() - Method in interface se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategory
Each entity category is assigned an unique URI.
getUri() - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryImpl
Each entity category is assigned an unique URI.
getUri() - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Each entity category is assigned an unique URI.
getUserMessageBuilderFunction() - Method in interface se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGeneratorContext
getValidator(X509Certificate...) - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser
Returns a SAD validator initialized with a set of certificates that are to be used for JWT signature validation.
getValidator(EntityDescriptor) - Static method in class se.swedenconnect.opensaml.sweid.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).
getValidator(MetadataProvider) - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser
Returns a SAD validator initialized with a MetadataProvider instance.
getVersion() - Static method in class se.swedenconnect.opensaml.sweid.LibraryVersion
Gets the version string.
getVersion() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Returns the version of this claim.
getXMLLang() - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageImpl

H

hashCode() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
hashCode() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
HOLDER_OF_KEY_AUTHN_CONTEXT_URIS - Static variable in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAuthnStatementValidator
Key for a validation context parameter.

I

id(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder
Assigns the ID attribute for the SADRequest.
ID_ATTRIB_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
ID attribute name.
inResponseTo(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory.SADBuilder
Assigns the ID of the SADRequest message that requested this SAD.
isMatch(Collection<String>, Collection<String>) - Static method in class se.swedenconnect.opensaml.sweid.saml2.discovery.SwedishEidDiscoveryMatchingRules
Determines if there if the consuming service (SP) may use the providing service (IdP) based on the entity categories that they have declared.
isMustShow() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Returns the value of the MustShow attribute.
isMustShow() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Returns the value of the MustShow attribute.
isMustShowXSBoolean() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Returns the MustShow attribute as a XSBooleanValue.
isMustShowXSBoolean() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Returns the MustShow attribute as a XSBooleanValue.
isServiceContractMatch(Collection<String>, Collection<String>) - Static method in class se.swedenconnect.opensaml.sweid.saml2.discovery.SwedishEidDiscoveryMatchingRules
Determines if there is a match regarding service contract categories declared by a consuming service and a providing service.
isServiceEntityMatch(Collection<String>, Collection<String>) - Static method in class se.swedenconnect.opensaml.sweid.saml2.discovery.SwedishEidDiscoveryMatchingRules
Determines if there is a match regarding service entity categories declared by a consuming service and a providing service.
isServicePropertyMatch(Collection<String>, Collection<String>) - Static method in class se.swedenconnect.opensaml.sweid.saml2.discovery.SwedishEidDiscoveryMatchingRules
Determines if there is a match regarding service property categories declared by a consuming service and a providing service.
isSignatureService() - Method in class se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGenerator
Predicate that tells if the entity that we are serving is a signature service SP.
isType(String, EntityCategoryType) - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Predicate that tells if the supplied entity category URI is of the supplied entity category type.

J

JWT_PARSE_ERROR - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
The JWT or its contained JSON could not be successfully parsed.
jwtId(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory.SADBuilder
Assigns the unique identifier of this JWT.

L

language(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.MessageBuilder
Assigns the language tag.
LevelOfAssuranceUris - Class in se.swedenconnect.opensaml.sweid.saml2.authn
Constants representing Level of Assurance URI:s.
LibraryVersion - Class in se.swedenconnect.opensaml.sweid
Internal class used for serialization across library classes.
loa(String) - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueMarshaller
marshallAttributes(XMLObject, Element) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageMarshaller
marshallAttributes(XMLObject, Element) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageMarshaller
marshallAttributes(XMLObject, Element) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageMarshaller
marshallAttributes(XMLObject, Element) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterMarshaller
Marshalls the "Name" attribute.
marshallAttributes(XMLObject, Element) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestMarshaller
marshallElementContent(XMLObject, Element) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageMarshaller
MATCH_VALUE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.PrincipalSelection
Name of the MatchValue element.
MatchValue - Interface in se.swedenconnect.opensaml.sweid.saml2.authn.psc
Definition for the MatchValue type:
MatchValueBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.build
A builder for MatchValue objects.
MatchValueBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
A builder for MatchValue objects.
MatchValueBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.MatchValueBuilder
 
MatchValueBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueBuilder
 
MatchValueImpl - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
Implementation class for MatchValue.
MatchValueImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueImpl
Constructor.
MatchValueMarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
A marshaller for MatchValue.
MatchValueMarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueMarshaller
 
matchValues(List<MatchValue>) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.PrincipalSelectionBuilder
Assigns the match values.
matchValues(List<MatchValue>) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.RequestedPrincipalSelectionBuilder
Assigns the match values.
matchValues(MatchValue...) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.PrincipalSelectionBuilder
Assigns the match values.
matchValues(MatchValue...) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.RequestedPrincipalSelectionBuilder
Assigns the match values.
MatchValueUnmarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
Unmarshaller for MatchValue.
MatchValueUnmarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueUnmarshaller
 
message(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SignMessageBuilder
Assigns the message to include.
message(Message) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
Adds a Message.
Message - Interface in se.swedenconnect.opensaml.sweid.saml2.authn.umsg
Definition for the MessageType type:
Message - Interface in se.swedenconnect.opensaml.sweid.saml2.signservice.dss
XMLObject representing the Message element that is a child to SignMessage.
MessageBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build
A builder for Message objects.
MessageBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
A builder for Message objects.
MessageBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Builder class for Message.
MessageBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.MessageBuilder
 
MessageBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageBuilder
 
MessageBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.MessageBuilder
 
MessageImpl - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
Implementation class for Message.
MessageImpl - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Implementation of the Message interface.
MessageImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageImpl
Constructor.
MessageImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.MessageImpl
Constructor creating an Message object given the namespace URI, local element name and namespace prefix.
MessageMarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
A marshaller for Message.
MessageMarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageMarshaller
 
messages(List<Message>) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
Adds a list of Messages.
messages(Message...) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
Adds Messages.
MessageUnmarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
Unmarshaller for Message.
MessageUnmarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageUnmarshaller
 
MIME_TYPE_ATTR_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
Attribute label for the mimeType attribute.
MIME_TYPE_ATTR_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Attribute label for the MimeType attribute.
mimeType(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
Assigns the MIME type.
mimeType(SignMessageMimeTypeEnum) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SignMessageBuilder
Assigns the MIME type of the message.
MISSING_SUBJECT_ATTRIBUTE - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
The attribute name given in the SAD for the subject was not found in the assertion.
MUST_SHOW_ATTR_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Attribute label for the MustShow attribute.
mustShow(Boolean) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SignMessageBuilder
Assigns the MustShow attribute.

N

name(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.MatchValueBuilder
Assigns the Name attribute of the MatchValue object.
NAME_ATTR_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Attribute label for the Name attribute.
NAME_ATTR_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.Parameter
Attribute label for the Name attribute.
NAME_FORMAT_ATTR_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Attribute label for the NameFormat attribute.
nameFormat(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.MatchValueBuilder
Assigns the NameFormat attribute of the MatchValue object.
NO_SAD_ATTRIBUTE - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
SAD is missing from assertion.
numberOfDocuments(int) - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder.RequestParamsBuilder
Utility method creating a Parameter object.
Parameter - Interface in se.swedenconnect.opensaml.sweid.saml2.signservice.sap
Definition of the SAP ParameterType type.
ParameterBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
Builder for Parameter.
ParameterBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterBuilder
 
ParameterImpl - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
Implementation class for Parameter.
ParameterImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterImpl
Constructor.
ParameterMarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
A marshaller for Parameter.
ParameterMarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterMarshaller
 
parameters(List<Parameter>) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder.RequestParamsBuilder
Assigns the parameters to the request params.
parameters(Parameter...) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder.RequestParamsBuilder
Assigns the parameters to the request params.
ParameterUnmarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
Unmarshaller for Parameter.
ParameterUnmarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterUnmarshaller
 
parse(String) - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessageMimeTypeEnum
Parses the supplied MIME type into its corresponding enum value.
parse(String) - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser
Parses the supplied (encoded) JWT and returns the contained JWT.
PrincipalSelection - Interface in se.swedenconnect.opensaml.sweid.saml2.authn.psc
Definition for the PrincipalSelection type:
PrincipalSelectionBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.build
A builder for PrincipalSelection objects.
PrincipalSelectionBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
Builder for PrincipalSelection objects.
PrincipalSelectionBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.PrincipalSelectionBuilder
 
PrincipalSelectionBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionBuilder
 
PrincipalSelectionImpl - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
Implementation class for the PrincipalSelection interface.
PrincipalSelectionImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionImpl
Constructor.
PrincipalSelectionMarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
A marshaller for PrincipalSelection.
PrincipalSelectionMarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionMarshaller
 
PrincipalSelectionUnmarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
An unmarshaller for PrincipalSelection.
PrincipalSelectionUnmarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionUnmarshaller
 
processAttribute(XMLObject, Attr) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueUnmarshaller
processAttribute(XMLObject, Attr) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageUnmarshaller
 
processAttribute(XMLObject, Attr) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageUnmarshaller
processAttribute(XMLObject, Attr) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageUnmarshaller
processAttribute(XMLObject, Attr) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterUnmarshaller
 
processAttribute(XMLObject, Attr) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestUnmarshaller
processChildElement(XMLObject, XMLObject) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.PrincipalSelectionUnmarshaller
processChildElement(XMLObject, XMLObject) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageUnmarshaller
processChildElement(XMLObject, XMLObject) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageUnmarshaller
processChildElement(XMLObject, XMLObject) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.RequestParamsUnmarshaller
processChildElement(XMLObject, XMLObject) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestUnmarshaller
PSC_NS - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.PscConstants
The namespace for the Principal Selection Criteria schema.
PSC_NS_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.PscConstants
Namespace prefix for the PSC (Principal Selection Criteria) namespace.
PscConstants - Class in se.swedenconnect.opensaml.sweid.saml2.authn.psc
Defines constants for the "Principal Selection in SAML Authentication Requests" specification.

R

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

S

SAD - Class in se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
 
SAD_EXPIRED - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
SAD has expired and is no longer valid.
SAD.Extension - Class in se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.signservice
A bean for building a SAD object and a signed JWT holding the SAD.
SADFactory(String, X509Credential) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
Constructor.
SADFactory.SADBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice
A builder for creating a SAD and a signed SAD JWT.
SADParser - Class in se.swedenconnect.opensaml.sweid.saml2.signservice
Class for parsing and validation of SAD JWT:s.
SADParser.SADValidator - Class in se.swedenconnect.opensaml.sweid.saml2.signservice
A validator for verifying the SAD JWT.
SADRequest - Interface in se.swedenconnect.opensaml.sweid.saml2.signservice.sap
Definitions of the SADRequest type:
SADRequestBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.build
Builder for creating a SADRequest using the builder pattern.
SADRequestBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
Builder for SADRequest.
SADRequestBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder
 
SADRequestBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestBuilder
 
SADRequestBuilder.RequestParamsBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.build
Builder for creating a RequestParams using the builder pattern.
SADRequestImpl - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
Implementation class for the SADRequest interface.
SADRequestImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Constructor.
SADRequestMarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
Marshaller for SADRequest.
SADRequestMarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestMarshaller
 
SADRequestUnmarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
Unmarshaller for SADRequest.
SADRequestUnmarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestUnmarshaller
 
SADValidationException - Exception Class in se.swedenconnect.opensaml.sweid.saml2.signservice
Exception class for SAD validation errors.
SADValidationException(SADValidationException.ErrorCode, String) - Constructor for exception class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException
Constructor assigning the error code and error message.
SADValidationException(SADValidationException.ErrorCode, String, Throwable) - Constructor for exception class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException
Constructor assigning the error code, the error message and the cause of the error.
SADValidationException.ErrorCode - Enum Class in se.swedenconnect.opensaml.sweid.saml2.signservice
Possible validation errors.
SADValidator(X509Certificate...) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser.SADValidator
Constructor initializing the validator with a set of certificates that are to be used for JWT signature validation.
SADValidator(EntityDescriptor) - Constructor for class se.swedenconnect.opensaml.sweid.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).
SADValidator(MetadataProvider) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser.SADValidator
Constructor creating a SAD validator initialized with a MetadataProvider instance.
SADVersion - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap
A type safe SAD version enumeration.
SAP_NS - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAPConstants
The namespace for the Signature Activation Protocol.
SAP_NS_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAPConstants
Namespace prefix for the SAP namespace.
SAPConstants - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.sap
Defines constants for the "Signature Activation Protocol for Federated Signing" specification.
SCOPED_ATTRIBUTES - Static variable in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAttributeStatementValidator
Key for a validation context parameter.
scopedAttributes(Collection<String>) - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidationParametersBuilder
 
se.swedenconnect.opensaml.sweid - package se.swedenconnect.opensaml.sweid
 
se.swedenconnect.opensaml.sweid.config - package se.swedenconnect.opensaml.sweid.config
Contains initializing interfaces and classes and support classes for working with OpenSAML objects.
se.swedenconnect.opensaml.sweid.saml2.attribute - package se.swedenconnect.opensaml.sweid.saml2.attribute
Contains interfaces and classes handling SAML Attributes as specified by the Swedish eID Framework.
se.swedenconnect.opensaml.sweid.saml2.authn - package se.swedenconnect.opensaml.sweid.saml2.authn
Interfaces and classes for SAML authentication.
se.swedenconnect.opensaml.sweid.saml2.authn.psc - package se.swedenconnect.opensaml.sweid.saml2.authn.psc
Implements support for the PrincipalSelection criteria extension.
se.swedenconnect.opensaml.sweid.saml2.authn.psc.build - package se.swedenconnect.opensaml.sweid.saml2.authn.psc.build
Utility builders for easy creation of objects for principal selection according to a build-pattern.
se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl - package se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl
Implementation classes for the PSC namespace.
se.swedenconnect.opensaml.sweid.saml2.authn.umsg - package se.swedenconnect.opensaml.sweid.saml2.authn.umsg
Support for the "UserMessage" authentication request extension.
se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build - package se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build
Utility builders for easy creation of objects for user messages according to a build-pattern.
se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl - package se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
Implementation classes for UserMessage support.
se.swedenconnect.opensaml.sweid.saml2.discovery - package se.swedenconnect.opensaml.sweid.saml2.discovery
Contains interfaces and classes for IdP SAML Discovery.
se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory - package se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
Interfaces and classes for Entity Categories.
se.swedenconnect.opensaml.sweid.saml2.request - package se.swedenconnect.opensaml.sweid.saml2.request
Support for generating authentication requests according to the Swedish eID Framework.
se.swedenconnect.opensaml.sweid.saml2.signservice - package se.swedenconnect.opensaml.sweid.saml2.signservice
SAML support for Signature Services according to the Swedish eID Framework.
se.swedenconnect.opensaml.sweid.saml2.signservice.build - package se.swedenconnect.opensaml.sweid.saml2.signservice.build
Builders for Sign service classes.
se.swedenconnect.opensaml.sweid.saml2.signservice.dss - package se.swedenconnect.opensaml.sweid.saml2.signservice.dss
Offers support for the XML types defined in "DSS Extension for Federated Central Signing Services".
se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl - package se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Implementation classes for Signature Service DSS.
se.swedenconnect.opensaml.sweid.saml2.signservice.sap - package se.swedenconnect.opensaml.sweid.saml2.signservice.sap
Classes and interfaces implementing the Signature Activation Protocol for Federated Signing specification.
se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl - package se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl
Implementation classes, builders, marshallers and unmarshallers for the SAD/SAP support.
se.swedenconnect.opensaml.sweid.saml2.validation - package se.swedenconnect.opensaml.sweid.saml2.validation
Validators that ensure that SAML objects are valid according to the Swedish eID Framework.
se.swedenconnect.opensaml.sweid.xmlsec.config - package se.swedenconnect.opensaml.sweid.xmlsec.config
Security configuration classes.
SERIAL_VERSION_UID - Static variable in class se.swedenconnect.opensaml.sweid.LibraryVersion
Global serialization value for library classes.
SERVICE_CONTRACT - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Declares a service contract entity category.
SERVICE_CONTRACT_CATEGORY_EID_CHOICE_2017 - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service contract category: A service contract type that indicates that the holder has signed the "eID system of choice 2017" (Valfrihetssystem 2017) contract.
SERVICE_CONTRACT_CATEGORY_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
The prefix for Service Contract categories.
SERVICE_CONTRACT_CATEGORY_SWEDEN_CONNECT - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service contract category: A service contract type that indicates that the holder has signed the Sweden Connect federation contract.
SERVICE_ENTITY - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Meaning for a consuming service: Each declared category represents an alternative set of requirements for the service.
SERVICE_ENTITY_CATEGORY_EIDAS_NATURAL_PERSON - Static variable in class se.swedenconnect.opensaml.sweid.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".
SERVICE_ENTITY_CATEGORY_EIDAS_PNR_DELIVERY - Static variable in class se.swedenconnect.opensaml.sweid.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_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to LoA 2 and attributes release according to "Natural Personal Identity without Civic Registration Number" (http://id.elegnamnden.se/ap/1.0/natural-person-01).
SERVICE_ENTITY_CATEGORY_LOA2_ORGID - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to LoA 2 and attributes release according to "Organizational Identity for Natural Persons" (http://id.elegnamnden.se/ap/1.0/org-person-01).
SERVICE_ENTITY_CATEGORY_LOA2_PNR - Static variable in class se.swedenconnect.opensaml.sweid.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".
SERVICE_ENTITY_CATEGORY_LOA3_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to LoA 3 and attributes release according to "Natural Personal Identity without Civic Registration Number" (http://id.elegnamnden.se/ap/1.0/natural-person-01).
SERVICE_ENTITY_CATEGORY_LOA3_ORGID - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to LoA 3 and attributes release according to "Organizational Identity for Natural Persons" (http://id.elegnamnden.se/ap/1.0/org-person-01).
SERVICE_ENTITY_CATEGORY_LOA3_PNR - Static variable in class se.swedenconnect.opensaml.sweid.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".
SERVICE_ENTITY_CATEGORY_LOA4_NAME - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to LoA 4 and attributes release according to "Natural Personal Identity without Civic Registration Number" (http://id.elegnamnden.se/ap/1.0/natural-person-01).
SERVICE_ENTITY_CATEGORY_LOA4_ORGID - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service entity category: User authentication according to LoA 4 and attributes release according to "Organizational Identity for Natural Persons" (http://id.elegnamnden.se/ap/1.0/org-person-01).
SERVICE_ENTITY_CATEGORY_LOA4_PNR - Static variable in class se.swedenconnect.opensaml.sweid.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".
SERVICE_ENTITY_CATEGORY_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
The prefix for Service Entity categories.
SERVICE_ENTITY_CATEGORY_PREFIX_SC - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
The prefix for Service Entity categories defined by Sweden Connect.
SERVICE_PROPERTY - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Meaning for a consuming service: Represents a property of this service.
SERVICE_PROPERTY_CATEGORY_MOBILE_AUTH - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service property category: For a providing service, i.e.
SERVICE_PROPERTY_CATEGORY_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
The prefix for Service Property categories.
SERVICE_PROPERTY_CATEGORY_SCAL2 - Static variable in class se.swedenconnect.opensaml.sweid.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 - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Declares the type of service provided by a consuming service.
SERVICE_TYPE_CATEGORY_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
The prefix for Service Type categories.
SERVICE_TYPE_CATEGORY_PRIVATE_SECTOR_SP - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service type category: A service type that indicates that a Service Provider is a "private sector" SP.
SERVICE_TYPE_CATEGORY_PUBLIC_SECTOR_SP - Static variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryConstants
Service type category: A service type that indicates that a Service Provider is a "public sector" SP.
SERVICE_TYPE_CATEGORY_SIGSERVICE - Static variable in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
Represents a "Service Entity Category".
ServiceEntityCategoryImpl - Class in se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory
Implementation of the ServiceEntityCategory interface.
ServiceEntityCategoryImpl() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Default constructor.
ServiceEntityCategoryImpl(String, List<String>, AttributeSet) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Constructor assigning the URI, Level of Assurance URI:s and the attribute set.
setAllowedClockSkew(Duration) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser.SADValidator
Assigned the allowed clock skew.
setAttributeName(String) - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Assigns the attribute set tied to this service entity category.
setAudience(String) - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDecrypter
Assigns a list of black listed algorithms
setContent(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageImpl
Assigns the Message element by assigning the text that it should hold.
setContent(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.Message
Assigns the Message element by assigning the text that it should hold.
setContent(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.MessageImpl
Assigns the Message element by assigning the text that it should hold.
setContent(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.Message
Assigns the Message element by assigning the text that it should hold.
setDefaultDigestMethod(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDigestIssuer
Assigns the default digest method to use.
setDisplayEntity(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Assigns the value for the DisplayEntity attribute.
setDisplayEntity(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Assigns the value for the DisplayEntity attribute.
setDocCount(Integer) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the number of requested signatures in the associated sign request.
setDocCount(Integer) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Assigns the number of requested signatures in the associated sign request.
setDocCount(XSInteger) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the DocCount element.
setEncryptedMessage(EncryptedMessage) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Assigns the EncryptedMessage element.
setEncryptedMessage(EncryptedMessage) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Assigns the EncryptedMessage element.
setExpiry(Integer) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Assigns the time when this SAD is no longer valid (epoch time/seconds since 1970-01-01).
setExpiry(Instant) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Assigns the time when this SAD is no longer valid.
setFriendlyName(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Assigns the friendly name for this attribute set.
setID(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the ID of this SADRequest.
setID(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Assigns the ID of this SADRequest.
setIdentifier(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
setInResponseTo(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Assigns the ID of the SADRequest message that requested this SAD.
setIssuedAt(Integer) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Assigns the time when this SAD was issued (epoch time/seconds since 1970-01-01).
setIssuedAt(Instant) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Assigns the time when this SAD was issued.
setIssuer(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Assigns the entityID of the IdP that generated this SAD.
setJwtId(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Assigns the unique identifier of this JWT.
setJwtIdSize(int) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
Assigns the size of generated JWT identifiers.
setJwtSigningAlgorithm(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
Assigns the JWT signature algorithm.
setLevelOfAssuranceUris(List<String>) - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
Sets the Level of Assurance URI:s associated with this service entity category.
setLoa(String) - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Assigns the Message element.
setMessage(Message) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Assigns the Message element.
setMimeType(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageImpl
Assigns the value for the mimeType attribute.
setMimeType(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
Assigns the value for the mimeType attribute.
setMimeType(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Assigns the MimeType attribute.
setMimeType(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Assigns the MimeType attribute.
setMimeType(SignMessageMimeTypeEnum) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Assigns the MimeType attribute.
setMimeType(SignMessageMimeTypeEnum) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Assigns the MimeType attribute.
setMustShow(Boolean) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Assigns the value of the MustShow attribute.
setMustShow(Boolean) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Assigns the value of the MustShow attribute.
setMustShow(XSBooleanValue) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Assigns the value of the MustShow attribute.
setMustShow(XSBooleanValue) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Assigns the value of the MustShow attribute.
setName(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueImpl
Assigns the Name attribute.
setName(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Assigns the Name attribute.
setName(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.ParameterImpl
Assigns the name attribute.
setName(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.Parameter
Assigns the name attribute.
setNameFormat(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.impl.MatchValueImpl
Assigns the NameFormat attribute.
setNameFormat(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Assigns the NameFormat attribute.
setNumberOfDocuments(Integer) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Assigns the number of documents to be signed in the associated sign request.
setPkcs11Workaround(boolean) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDecrypter
If using a HSM it is likely that the SunPKCS11 crypto provider is used.
setRecommendedAttributes(AttributeTemplate[]) - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Assigns the recommended attributes for this set.
setRequestedVersion(XSString) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the requested version as a string.
setRequestedVersion(SADVersion) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the requested version of the SAD.
setRequestedVersion(SADVersion) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Assigns the requested version of the SAD.
setRequesterID(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the requester ID (entityID of the SP requesting the SAD).
setRequesterID(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Assigns the requester ID (entityID of the SP requesting the SAD).
setRequesterID(XSString) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the requester ID as a XSString string type.
setRequestID(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Assigns the ID of the Sign Request associated with this SAD.
setRequestParams(RequestParams) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the RequestParams element.
setRequestParams(RequestParams) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Assigns the RequestParams element.
setRequiredAttributes(AttributeTemplate[]) - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Assigns the required attributes for this attribute set.
setSeElnSadext(SAD.Extension) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Assigns the SAD extension claim.
setSignMessageEncrypter(SignMessageEncrypter) - Method in class se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGenerator
Adds the sign message encrypter.
setSignRequestID(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the value of the RequestID attribute of the associated SignRequest.
setSignRequestID(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Assigns the value of the RequestID attribute of the associated SignRequest.
setSignRequestID(XSString) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
Assigns the sign request as a XSString string type.
setSubject(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Assigns the attribute value of the signer's unique identifier attribute.
setType(EntityCategoryType) - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryImpl
Assigns the type of entity category.
setUri(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Each attribute set within the Swedish eID Framework is assigned an unique URI.
setUri(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryImpl
Each entity category is assigned an unique URI.
setUserIdAttributeName(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
Assigns the attribute name for the attribute holding the user ID.
setValidityTime(int) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory
Assigns the validity time for a SAD object (in seconds).
setVersion(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
Assigns the version of this claim.
setWhitelistedAlgorithms(Collection<String>) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDecrypter
Assigns a list of white listed algorithms
setXMLLang(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.MessageImpl
SIGN_REQUEST_ID_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Name of the SignRequestID element.
SIGNATURE_VALIDATION_ERROR - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Signature validation error.
SignMessage - Interface in se.swedenconnect.opensaml.sweid.saml2.signservice.dss
Definition of the SignMessage type.
SignMessageBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.build
Creates a SignMessage instance using the builder patterns.
SignMessageBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Builder class for SignMessage.
SignMessageBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SignMessageBuilder
 
SignMessageBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageBuilder
 
SignMessageDecrypter - Class in se.swedenconnect.opensaml.sweid.saml2.signservice
A bean for decrypting encrypted messages within SignMessage objects.
SignMessageDecrypter(List<Credential>) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDecrypter
Constructor accepting several credentials (certificates or key pairs) to be used when decrypting.
SignMessageDecrypter(Credential) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDecrypter
Constructor given the credential to use to decrypt the messages (certificate or key pair)
SignMessageDecrypter(KeyInfoCredentialResolver) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDecrypter
Constructor accepting a key encryption key resolver.
SignMessageDigestIssuer - Class in se.swedenconnect.opensaml.sweid.saml2.signservice
Utility bean that may be used by Identity Providers to issue a signMessageDigest attribute.
SignMessageDigestIssuer() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageDigestIssuer
 
SignMessageEncrypter - Class in se.swedenconnect.opensaml.sweid.saml2.signservice
Bean for encrypting SignMessage objects.
SignMessageEncrypter(SAMLObjectEncrypter) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.SignMessageEncrypter
Constructor.
SignMessageImpl - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Implementation class for the SignMessage interface.
SignMessageImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageImpl
Constructor creating an SignMessage object given the namespace URI, local element name and namespace prefix.
SignMessageMarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Marshaller for the SignMessage element.
SignMessageMarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageMarshaller
 
SignMessageMimeTypeEnum - Enum Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss
Enumeration that represents the possible values of the MimeType attribute of the SignMessage element.
SignMessageUnmarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl
Unmarshaller for the SignMessage element.
SignMessageUnmarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.impl.SignMessageUnmarshaller
 
signRequestID(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.build.SADRequestBuilder
Assigns the value of the RequestID attribute of the associated SignRequest.
subject(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory.SADBuilder
Assigns the attribute value of the signer's unique identifier attribute.
supportsUserMessage(EntityDescriptor) - Method in class se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGenerator
Predicate that tells whether an IdP supports the UserMessage extension.
SwedishEidAssertionValidationParametersBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.validation
An extension to AbstractAssertionValidationParametersBuilder setting defaults according to the Swedish eID Framework.
SwedishEidAssertionValidationParametersBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidationParametersBuilder
 
SwedishEidAssertionValidator - Class in se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidator
Constructor setting up the validator with the following validators: confirmationValidators: BearerSubjectConfirmationValidator, HolderOfKeySubjectConfirmationValidator conditionValidators: AudienceRestrictionConditionValidator statementValidators: SwedishEidAuthnStatementValidator, SwedishEidAttributeStatementValidator.
SwedishEidAssertionValidator(SignatureTrustEngine, SignaturePrevalidator, Collection<SubjectConfirmationValidator>, Collection<ConditionValidator>, Collection<StatementValidator>) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidator
Constructor.
SwedishEidAttributeStatementValidator - Class in se.swedenconnect.opensaml.sweid.saml2.validation
Validator for AttributeStatements.
SwedishEidAttributeStatementValidator() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAttributeStatementValidator
 
SwedishEidAuthnRequestGenerator - Class in se.swedenconnect.opensaml.sweid.saml2.request
An AuthnRequestGenerator for the Swedish eID Framework.
SwedishEidAuthnRequestGenerator(String, X509Credential, MetadataResolver) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGenerator
Constructor.
SwedishEidAuthnRequestGenerator(EntityDescriptor, X509Credential, MetadataResolver) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.request.SwedishEidAuthnRequestGenerator
Constructor.
SwedishEidAuthnRequestGeneratorContext - Interface in se.swedenconnect.opensaml.sweid.saml2.request
An extension to AuthnRequestGeneratorContext with added functionality for the Swedish eID Framework.
SwedishEidAuthnRequestGeneratorContext.PrincipalSelectionBuilderFunction - Interface in se.swedenconnect.opensaml.sweid.saml2.request
The generator will invoke the SwedishEidAuthnRequestGeneratorContext.getPrincipalSelectionBuilderFunction() in order to obtain a builder function that creates the PrincipalSelection extension.
SwedishEidAuthnRequestGeneratorContext.SignMessageBuilderFunction - Interface in se.swedenconnect.opensaml.sweid.saml2.request
If the SP is a signature service, the generator will invoke the SwedishEidAuthnRequestGeneratorContext.getSignMessageBuilderFunction() method in order to obtain a builder of a SignMessage object.
SwedishEidAuthnRequestGeneratorContext.UserMessageBuilderFunction - Interface in se.swedenconnect.opensaml.sweid.saml2.request
If an IdP has support for the UserMessage extension, the generator will invoke the SwedishEidAuthnRequestGeneratorContext.getUserMessageBuilderFunction() method in order to btain a builder for a UserMessage object.
SwedishEidAuthnStatementValidator - Class in se.swedenconnect.opensaml.sweid.saml2.validation
An AuthnStatementValidator that performs checks to assert that the assertion is compliant with the Swedish eID Framework.
SwedishEidAuthnStatementValidator() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAuthnStatementValidator
 
SwedishEidDiscoveryMatchingRules - Class in se.swedenconnect.opensaml.sweid.saml2.discovery
A class that implements the Discovery matching rules described in section 1.3 and 1.4 in Entity Categories for the Swedish eID Framework.
SwedishEidDiscoveryMatchingRules() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.discovery.SwedishEidDiscoveryMatchingRules
 
SwedishEidResponseProcessorImpl - Class in se.swedenconnect.opensaml.sweid.saml2.validation
A ResponseProcessor implementation that uses validators for the Swedish eID Framework.
SwedishEidResponseProcessorImpl() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidResponseProcessorImpl
 
SwedishEidResponseValidator - Class in se.swedenconnect.opensaml.sweid.saml2.validation
Extends the default response validator with requirements for the Swedish eID Framework.
SwedishEidResponseValidator(SignatureTrustEngine, SignaturePrevalidator) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidResponseValidator
Constructor.
SwedishEidSecurityConfiguration - Class in se.swedenconnect.opensaml.sweid.xmlsec.config
A SecurityConfiguration instance with algorithm defaults according to the Swedish eID Framework (see https://docs.swedenconnect.se).
SwedishEidSecurityConfiguration() - Constructor for class se.swedenconnect.opensaml.sweid.xmlsec.config.SwedishEidSecurityConfiguration
 
SWEID_DSS_EXT_NS - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.DssExtensionsConstants
The namespace for the DSS extension for the Swedish eID Framework.
SWEID_DSS_EXT_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.DssExtensionsConstants
Namespace prefix for the DSS extension for the Swedish eID Framework.

T

TEXT - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessageMimeTypeEnum
Represents a sign message in text format.
TEXT_HTML - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessageMimeTypeEnum
Represents HTML sign message format.
TEXT_MARKDOWN - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessageMimeTypeEnum
Represents markdown sign message format.
toJson() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Serializes the SAD object into its JSON representation.
toJsonBytes() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
Serializes the SAD object into its JSON byte representation.
toString() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD.Extension
toString() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SAD
toString() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADVersion
type - Variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryImpl
The type of entity category.
TYPE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.PrincipalSelection
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.RequestedPrincipalSelection
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.Message
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.Parameter
Local name of the type
TYPE_LOCAL_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
Local name of the type
TYPE_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.MatchValue
QName of the XSI type.
TYPE_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.PrincipalSelection
QName of the XSI type.
TYPE_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.psc.RequestedPrincipalSelection
QName of the XSI type.
TYPE_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.Message
QName of the XSI type.
TYPE_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessage
QName of the XSI type.
TYPE_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
QName of the XSI type.
TYPE_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.Parameter
QName of the XSI type.
TYPE_NAME - Static variable in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
QName of the XSI type.

U

UMSG_NS - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessageConstants
The namespace for the User Message schema.
UMSG_NS_PREFIX - Static variable in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.UserMessageConstants
Namespace prefix for the User Message namespace.
uri - Variable in class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryImpl
The unique URI for this category.
UserMessage - Interface in se.swedenconnect.opensaml.sweid.saml2.authn.umsg
Definition of the UserMessage type.
UserMessageBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build
A builder for UserMessage objects.
UserMessageBuilder - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
Builder for UserMessage objects.
UserMessageBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
 
UserMessageBuilder() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageBuilder
 
UserMessageConstants - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg
Defines constants for the "User Message Extension in SAML Authentication Requests" specification.
UserMessageImpl - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
Implementation class for the UserMessage interface.
UserMessageImpl(String, String, String) - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageImpl
Constructor.
UserMessageMarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
Marshaller for UserMessage.
UserMessageMarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageMarshaller
 
UserMessageUnmarshaller - Class in se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl
Unmarshaller for UserMessage.
UserMessageUnmarshaller() - Constructor for class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.impl.UserMessageUnmarshaller
 

V

validate(String, String, String, String, String, String, int, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser.SADValidator
Validates a SAD based on expected data.
validate(AuthnRequest, Assertion) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser.SADValidator
A method that validates the SAD issued in an Assertion based on the AuthnRequest containing a SADRequest.
validate(Statement, Assertion, ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAttributeStatementValidator
validateAssertions(Response, ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSet
Validates the attributes received in the assertion against the attribute set.
validateAttributes(Assertion, List<RequestedAttribute>) - Method in class se.swedenconnect.opensaml.sweid.saml2.attribute.AttributeSetImpl
Validates the attributes received in the assertion against the attribute set.
validateAuthnContext(AuthnStatement, Assertion, ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAuthnStatementValidator
Overrides default implementation with checks that assert that a AuthnContextClassRef URI was received, and that it matches what was requested.
validateConditions(Assertion, ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidator
Extends the base implementation with requirements from the Swedish eID Framework.
validateRequiredAttributes(List<Attribute>, AttributeStatement, Assertion, ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.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.
validateScopedAttributes(List<Attribute>, AttributeStatement, Assertion, ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAttributeStatementValidator
Validates that the issuing IdP has been authorized to issue scoped attributes.
validateSignature(Response, ValidationContext) - Method in class se.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.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.swedenconnect.opensaml.sweid.saml2.validation.SwedishEidAssertionValidator
A Subject element in the Assertion is required by the Swedish eID Framework.
VALIDATION_BAD_AUDIENCE - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Mismatching audience - the receiving entity does not match the indicated audience.
VALIDATION_BAD_DOCS - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Mismatching number of documents between SAD and corresponding SADRequest.
VALIDATION_BAD_IRT - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Mismatching in-response-to - the irt claim does not match expected SADRequest ID.
VALIDATION_BAD_ISSUER - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Mismatching issuer - issuer of SAD is not the same as issuing IdP.
VALIDATION_BAD_LOA - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Mismatching LoA - The LoA in the SAD does not correspond with the LoA in the assertion.
VALIDATION_BAD_SIGNREQUESTID - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Mismatching SignRequest ID (SAD has different value that what was expected).
VALIDATION_BAD_SUBJECT - Enum constant in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Mismatching subject - the subject in the SAD does not match corresponding attribute from assertion.
value(String) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.psc.build.MatchValueBuilder
Assigns the value.
valueOf(int, int) - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADVersion
Gets the SADVersion given the major and minor version number.
valueOf(String) - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessageMimeTypeEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADVersion
Gets the SADVersion for a given version string, such as "1.0".
values() - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.metadata.entitycategory.EntityCategoryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessageMimeTypeEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class se.swedenconnect.opensaml.sweid.saml2.signservice.SADValidationException.ErrorCode
Returns an array containing the constants of this enum class, in the order they are declared.
verifyJwtSignature(String, String) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADParser.SADValidator
Verifies the signature on the supplied SAD JWT.
version(SADVersion) - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.SADFactory.SADBuilder
Assigns the version of the SAD claim.
VERSION_10 - Static variable in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADVersion
SAD version 1.0.

X

XMLObjectProviderInitializer - Class in se.swedenconnect.opensaml.sweid.config
XMLObject provider initializer for this module.
XMLObjectProviderInitializer() - Constructor for class se.swedenconnect.opensaml.sweid.config.XMLObjectProviderInitializer
 
A B C D E F G H I J L M N P R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form