Index
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 aSwedishEidAuthnRequestGeneratorContext
, the method will ask the context for builders for theSignMessage
andPrincipalSelection
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 cleartextMessage
. - 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 suppliedsignMessage
so that it holds anEncryptedMessage
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 suppliedsignMessage
so that it holds anEncryptedMessage
instead. - EncryptedMessage - Interface in se.swedenconnect.opensaml.sweid.saml2.signservice.dss
-
XMLObject representing the
EncryptedMessage
element that is a child toSignMessage
. - 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 buildPrincipalSelection
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 buildSignMessage
extensions. - getSignRequestID() - Method in class se.swedenconnect.opensaml.sweid.saml2.signservice.sap.impl.SADRequestImpl
-
Returns the value of the
RequestID
attribute of the associatedSignRequest
. - getSignRequestID() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
-
Returns the value of the
RequestID
attribute of the associatedSignRequest
. - 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
-
Gets the
SwedishEidAuthnRequestGeneratorContext.UserMessageBuilderFunction
that is used to buildUserMessage
extensions. - 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 aXSBooleanValue
. - isMustShowXSBoolean() - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.dss.SignMessage
-
Returns the
MustShow
attribute as aXSBooleanValue
. - 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 toSignMessage
. - 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
Message
s. - messages(Message...) - Method in class se.swedenconnect.opensaml.sweid.saml2.authn.umsg.build.UserMessageBuilder
-
Adds
Message
s. - 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 theMatchValue
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 theMatchValue
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. an Identity Provider, inclusion of the mobile-auth category states that the Identity Provider supports authentication using mobile devices, and that the end-user interface of the Identity Provider is adapted for mobile clients.
- 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 associatedSignRequest
. - setSignRequestID(String) - Method in interface se.swedenconnect.opensaml.sweid.saml2.signservice.sap.SADRequest
-
Assigns the value of the
RequestID
attribute of the associatedSignRequest
. - 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 theSignMessage
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 associatedSignRequest
. - 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
AttributeStatement
s. - 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 thePrincipalSelection
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 aSignMessage
object. - SwedishEidAuthnRequestGeneratorContext.UserMessageBuilderFunction - Interface in se.swedenconnect.opensaml.sweid.saml2.request
-
If an IdP has support for the
UserMessage
extension, the generator will invoke theSwedishEidAuthnRequestGeneratorContext.getUserMessageBuilderFunction()
method in order to btain a builder for aUserMessage
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 theAuthnRequest
containing aSADRequest
. - 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 anAttributeSet
and/or the list of attribute names from the parameterSwedishEidAttributeStatementValidator.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
andAttributeStatement
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form