A B C D E F G H I J L M N P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ATTRIBUTE_FRIENDLY_NAME_AUTH_CONTEXT_PARAMS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Authentication context parameters" attribute (authContextParams).
- ATTRIBUTE_FRIENDLY_NAME_AUTH_SERVER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Authentication server signature" attribute (authServerSignature).
- ATTRIBUTE_FRIENDLY_NAME_BIRTH_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "birth name" attribute (birthName).
- ATTRIBUTE_FRIENDLY_NAME_C - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Country" attribute (c).
- ATTRIBUTE_FRIENDLY_NAME_COUNTRY_OF_CITIZENSHIP - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Country of citizenship" attribute (countryOfCitizenship).
- ATTRIBUTE_FRIENDLY_NAME_COUNTRY_OF_RESIDENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Country of Residence" attribute (countryOfResidence).
- ATTRIBUTE_FRIENDLY_NAME_DATE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Date of birth" attribute (dateOfBirth).
- ATTRIBUTE_FRIENDLY_NAME_DISPLAY_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Display Name" attribute (displayName).
- ATTRIBUTE_FRIENDLY_NAME_EIDAS_NATURAL_PERSON_ADDRESS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "eIDAS Natural Person Address" attribute (eidasNaturalPersonAddress).
- ATTRIBUTE_FRIENDLY_NAME_EIDAS_PERSON_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "eIDAS uniqueness identifier for natural persons" attribute (eidasPersonIdentifier).
- ATTRIBUTE_FRIENDLY_NAME_GENDER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Gender" attribute (gender).
- ATTRIBUTE_FRIENDLY_NAME_GIVEN_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Given Name" attribute (givenName).
- ATTRIBUTE_FRIENDLY_NAME_L - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Locality" attribute (l).
- ATTRIBUTE_FRIENDLY_NAME_MAIL - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "E-mail address" attribute (mail).
- ATTRIBUTE_FRIENDLY_NAME_MOBILE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Mobile number" attribute (mobile).
- ATTRIBUTE_FRIENDLY_NAME_O - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Organization name" attribute (o).
- ATTRIBUTE_FRIENDLY_NAME_ORG_AFFILIATION - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Organization affiliation" attribute (orgAffiliation).
- ATTRIBUTE_FRIENDLY_NAME_ORGANIZATION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Organizational identifier code" attribute (organizationIdentifier).
- ATTRIBUTE_FRIENDLY_NAME_OU - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Organizational unit name" attribute (ou).
- ATTRIBUTE_FRIENDLY_NAME_PERSONAL_IDENTITY_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "National civic registration number" attribute (personalIdentityNumber).
- ATTRIBUTE_FRIENDLY_NAME_PERSONAL_IDENTITY_NUMBER_BINDING - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "National civic registration number/code binding URI" attribute (personalIdentityNumberBinding).
- ATTRIBUTE_FRIENDLY_NAME_PLACE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Place of birth" attribute (placeOfBirth).
- ATTRIBUTE_FRIENDLY_NAME_POST_OFFICE_BOX - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Post box" attribute (postOfficeBox).
- ATTRIBUTE_FRIENDLY_NAME_POSTAL_CODE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Postal code" attribute (postalCode).
- ATTRIBUTE_FRIENDLY_NAME_PRID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Provisional identifier" attribute (prid).
- ATTRIBUTE_FRIENDLY_NAME_PRID_PERSISTENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Provisional identifier persistence indicator" attribute (pridPersistence).
- ATTRIBUTE_FRIENDLY_NAME_SAD - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Signature activation data" attribute (sad).
- ATTRIBUTE_FRIENDLY_NAME_SIGNMESSAGE_DIGEST - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Sign message digest" attribute (signMessageDigest).
- ATTRIBUTE_FRIENDLY_NAME_SN - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Surname" attribute (sn).
- ATTRIBUTE_FRIENDLY_NAME_STREET - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Street address" attribute (street).
- ATTRIBUTE_FRIENDLY_NAME_TELEPHONE_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Telephone number" attribute (telephoneNumber).
- ATTRIBUTE_FRIENDLY_NAME_TRANSACTION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "Transaction identifier" attribute (transactionIdentifier).
- ATTRIBUTE_FRIENDLY_NAME_USER_CERTIFICATE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "user certificate" attribute (userCertificate).
- ATTRIBUTE_FRIENDLY_NAME_USER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute friendly name for the "user signature" attribute (userSignature).
- ATTRIBUTE_NAME_AUTH_CONTEXT_PARAMS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Authentication context parameters" attribute (urn:oid:1.2.752.201.3.3).
- ATTRIBUTE_NAME_AUTH_SERVER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Authentication server signature" attribute (urn:oid:1.2.752.201.3.13).
- ATTRIBUTE_NAME_BIRTH_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "birth name" attribute (urn:oid:1.2.752.201.3.8).
- ATTRIBUTE_NAME_C - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Country" attribute (urn:oid:2.5.4.6).
- ATTRIBUTE_NAME_COUNTRY_OF_CITIZENSHIP - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Country of citizenship" attribute (urn:oid:1.3.6.1.5.5.7.9.4).
- ATTRIBUTE_NAME_COUNTRY_OF_RESIDENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Country of Residence" attribute (urn:oid:1.3.6.1.5.5.7.9.5).
- ATTRIBUTE_NAME_DATE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Date of birth" attribute (urn:oid:1.3.6.1.5.5.7.9.1).
- ATTRIBUTE_NAME_DISPLAY_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Display Name" attribute (urn:oid:2.16.840.1.113730.3.1.241).
- ATTRIBUTE_NAME_EIDAS_NATURAL_PERSON_ADDRESS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "eIDAS Natural Person Address" attribute (urn:oid:1.2.752.201.3.9).
- ATTRIBUTE_NAME_EIDAS_PERSON_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "eIDAS uniqueness identifier for natural persons" attribute (urn:oid:1.2.752.201.3.7).
- ATTRIBUTE_NAME_GENDER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Gender" attribute (urn:oid:1.3.6.1.5.5.7.9.3).
- ATTRIBUTE_NAME_GIVEN_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Given Name" attribute (urn:oid:2.5.4.42).
- ATTRIBUTE_NAME_L - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Locality" attribute (urn:oid:2.5.4.7).
- ATTRIBUTE_NAME_MAIL - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "E-mail address" attribute (urn:oid:0.9.2342.19200300.100.1.3).
- ATTRIBUTE_NAME_MOBILE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Mobile number" attribute (urn:oid:0.9.2342.19200300.100.1.41).
- ATTRIBUTE_NAME_O - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Organization name" attribute (urn:oid:2.5.4.10).
- ATTRIBUTE_NAME_ORG_AFFILIATION - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Organization affiliation" attribute (urn:oid:1.2.752.201.3.1).
- ATTRIBUTE_NAME_ORGANIZATION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Organizational identifier code" attribute (urn:oid:2.5.4.97).
- ATTRIBUTE_NAME_OU - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Organizational unit name" attribute (urn:oid:2.5.4.11).
- ATTRIBUTE_NAME_PERSONAL_IDENTITY_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "National civic registration number" attribute (urn:oid:1.2.752.29.4.13).
- ATTRIBUTE_NAME_PERSONAL_IDENTITY_NUMBER_BINDING - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "National civic registration number/code binding URI" attribute (urn:oid:1.2.752.201.3.6).
- ATTRIBUTE_NAME_PLACE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Place of birth" attribute (urn:oid:1.3.6.1.5.5.7.9.2).
- ATTRIBUTE_NAME_POST_OFFICE_BOX - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Post box" attribute (urn:oid:2.5.4.18).
- ATTRIBUTE_NAME_POSTAL_CODE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Postal code" attribute (urn:oid:2.5.4.17).
- ATTRIBUTE_NAME_PRID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Provisional identifier" attribute (urn:oid:1.2.752.201.3.4).
- ATTRIBUTE_NAME_PRID_PERSISTENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Provisional identifier persistence indicator" attribute (urn:oid:1.2.752.201.3.5).
- ATTRIBUTE_NAME_SAD - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Signature activation data" attribute (urn:oid:1.2.752.201.3.12).
- ATTRIBUTE_NAME_SIGNMESSAGE_DIGEST - Static variable in class se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Surname" attribute (urn:oid:2.5.4.4).
- ATTRIBUTE_NAME_STREET - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Street address" attribute (urn:oid:2.5.4.9).
- ATTRIBUTE_NAME_TELEPHONE_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Telephone number" attribute (urn:oid:2.5.4.20).
- ATTRIBUTE_NAME_TRANSACTION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "Transaction identifier" attribute (urn:oid:1.2.752.201.3.2).
- ATTRIBUTE_NAME_USER_CERTIFICATE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "User certificate" attribute (urn:oid:1.2.752.201.3.10).
- ATTRIBUTE_NAME_USER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
The attribute name for the "User signature" attribute (urn:oid:1.2.752.201.3.11).
- ATTRIBUTE_SET_EIDAS_NATURAL_PERSON - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
-
eIDAS Natural Person Attribute Set - The “eIDAS Natural Person Attribute Set” provides personal identity information for a subject that has been authenticated via the eIDAS Framework.
- ATTRIBUTE_SET_NATURAL_PERSON_NO_PERSONAL_ID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
-
Natural Personal Identity without Civic Registration Number - The “Personal Identity without Civic Registration Number” attribute set provides basic natural person information without revealing the civic registration number of the subject.
- ATTRIBUTE_SET_NATURAL_PERSON_WITH_PERSONAL_ID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
-
Natural Personal Identity with Civic Registration Number (Personnummer) - The “Personal Identity with Civic Registration Number” attribute set provides basic personal identity information including a Swedish civic registration number of the subject.
- ATTRIBUTE_SET_ORGANIZATIONAL_IDENTITY_FOR_NATURAL_PERSONS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
-
Organizational Identity for Natural Persons - The “Organizational Identity for Natural Persons” attribute set provides basic organizational identity information about a person.
- ATTRIBUTE_SET_PSEUDONYM_IDENTITY - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetConstants
-
Pseudonym Identity - This attribute set specifies the condition where there are no mandatory or recommended attributes.
- ATTRIBUTE_TEMPLATE_AUTH_CONTEXT_PARAMS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Authentication context parameters" attribute.
- ATTRIBUTE_TEMPLATE_AUTH_SERVER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Authentication server signature" attribute.
- ATTRIBUTE_TEMPLATE_BIRTH_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "birth name" attribute.
- ATTRIBUTE_TEMPLATE_C - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Country" attribute.
- ATTRIBUTE_TEMPLATE_COUNTRY_OF_CITIZENSHIP - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Country of citizenship" attribute (Multi-valued).
- ATTRIBUTE_TEMPLATE_COUNTRY_OF_RESIDENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Country of Residence" attribute.
- ATTRIBUTE_TEMPLATE_DATE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Date of birth" attribute.
- ATTRIBUTE_TEMPLATE_DISPLAY_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Display Name" attribute.
- ATTRIBUTE_TEMPLATE_EIDAS_NATURAL_PERSON_ADDRESS - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "eIDAS Natural Person Address" attribute.
- ATTRIBUTE_TEMPLATE_EIDAS_PERSON_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "eIDAS uniqueness identifier for natural persons" attribute.
- ATTRIBUTE_TEMPLATE_GENDER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Gender" attribute.
- ATTRIBUTE_TEMPLATE_GIVEN_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Given Name" attribute.
- ATTRIBUTE_TEMPLATE_L - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Locality" attribute.
- ATTRIBUTE_TEMPLATE_MAIL - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "E-mail address" attribute (Multi-valued).
- ATTRIBUTE_TEMPLATE_MOBILE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Mobile number" attribute (Multi-valued).
- ATTRIBUTE_TEMPLATE_O - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Organization name" attribute.
- ATTRIBUTE_TEMPLATE_ORG_AFFILIATION - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Organization affiliation" attribute (Multi-valued).
- ATTRIBUTE_TEMPLATE_ORGANIZATION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Organizational identifier code" attribute.
- ATTRIBUTE_TEMPLATE_OU - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Organizational unit name" attribute (Multi-valued).
- ATTRIBUTE_TEMPLATE_PERSONAL_IDENTITY_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "National civic registration number" attribute.
- ATTRIBUTE_TEMPLATE_PERSONAL_IDENTITY_NUMBER_BINDING - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "National civic registration number/code binding URI" attribute.
- ATTRIBUTE_TEMPLATE_PLACE_OF_BIRTH - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Place of birth" attribute.
- ATTRIBUTE_TEMPLATE_POST_OFFICE_BOX - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Post box" attribute.
- ATTRIBUTE_TEMPLATE_POSTAL_CODE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Postal code" attribute.
- ATTRIBUTE_TEMPLATE_PRID - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Provisional identifier" attribute.
- ATTRIBUTE_TEMPLATE_PRID_PERSISTENCE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Provisional identifier persistence indicator" attribute.
- ATTRIBUTE_TEMPLATE_SAD - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Signature activation data" attribute.
- ATTRIBUTE_TEMPLATE_SIGNMESSAGE_DIGEST - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Sign message digest" attribute.
- ATTRIBUTE_TEMPLATE_SN - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Surname" attribute.
- ATTRIBUTE_TEMPLATE_STREET - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Street address" attribute.
- ATTRIBUTE_TEMPLATE_TELEPHONE_NUMBER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Telephone number" attribute (Multi-valued).
- ATTRIBUTE_TEMPLATE_TRANSACTION_IDENTIFIER - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "Transaction identifier" attribute.
- ATTRIBUTE_TEMPLATE_USER_CERTIFICATE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "user certificate" attribute.
- ATTRIBUTE_TEMPLATE_USER_SIGNATURE - Static variable in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeConstants
-
Attribute template for the "user signature" attribute.
- AttributeConstants - Class in se.litsec.swedisheid.opensaml.saml2.attribute
-
Contains constants for all attributes defined in section 3.1 of "Attribute Specification for the Swedish eID Framework".
- AttributeSet - Interface in se.litsec.swedisheid.opensaml.saml2.attribute
-
The specification "Attribute Specification for the Swedish eID Framework" of the Swedish eID Framework defines a number of "Attribute Sets".
- AttributeSetConstants - Class in se.litsec.swedisheid.opensaml.saml2.attribute
-
Defines all Attribute Set defined in section 2 of "Attribute Specification for the Swedish eID Framework".
- AttributeSetImpl - Class in se.litsec.swedisheid.opensaml.saml2.attribute
-
A bean representing an Attribute Set as defined in Attribute Specification for the Swedish eID Framework.
- AttributeSetImpl() - Constructor for class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Default constructor.
- AttributeSetImpl(String, String, String, AttributeTemplate[], AttributeTemplate[]) - Constructor for class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
A constructor setting all properties of this bean.
- AttributesValidationException - Exception in se.litsec.swedisheid.opensaml.saml2.attribute
-
Exception class that is used to indicate validation errors for attributes.
- AttributesValidationException(String) - Constructor for exception se.litsec.swedisheid.opensaml.saml2.attribute.AttributesValidationException
-
Constructor assigning an error message.
- AttributesValidationException(String, Throwable) - Constructor for exception se.litsec.swedisheid.opensaml.saml2.attribute.AttributesValidationException
-
Constructor assigning an error message and the underlying cause of the error.
- audience(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Assigns the entityID of the Signature Service which is the recipient of this SAD.
- AUTH_CONTEXT_URI_EIDAS_HIGH - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for eIDAS "high".
- AUTH_CONTEXT_URI_EIDAS_HIGH_NF - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for eIDAS "high" for notified eID:s.
- AUTH_CONTEXT_URI_EIDAS_LOW - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for eIDAS "low".
- AUTH_CONTEXT_URI_EIDAS_LOW_NF - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for eIDAS "low" for notified eID:s.
- AUTH_CONTEXT_URI_EIDAS_SUBSTANTIAL - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for eIDAS "substantial".
- AUTH_CONTEXT_URI_EIDAS_SUBSTANTIAL_NF - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for eIDAS "substantial" for notified eID:s.
- AUTH_CONTEXT_URI_LOA1 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for Level of Assurance 1.
- AUTH_CONTEXT_URI_LOA2 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for Level of Assurance 2.
- AUTH_CONTEXT_URI_LOA3 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for Level of Assurance 3.
- AUTH_CONTEXT_URI_LOA4 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for Level of Assurance 4.
- AUTH_CONTEXT_URI_UNCERTIFIED_EIDAS_HIGH - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for uncertified eIDAS "high".
- AUTH_CONTEXT_URI_UNCERTIFIED_EIDAS_LOW - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for uncertified eIDAS "low".
- AUTH_CONTEXT_URI_UNCERTIFIED_EIDAS_SUBSTANTIAL - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for uncertified eIDAS "substantial".
- AUTH_CONTEXT_URI_UNCERTIFIED_LOA3 - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI
-
The Authentication Context URI for uncertified (self-declared) Level of Assurance 3 compliance.
- AUTHN_REQUEST_REQUESTED_AUTHNCONTEXTURIS - Static variable in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
-
Key for a validation context parameter.
B
- BAD_SAD_FORMAT - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
The SAD is not correct (i.e., missing claims).
- builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.MatchValueBuilder
-
Creates a new
MatchValueBuilderinstance. - builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.PrincipalSelectionBuilder
-
Creates a new
PrincipalSelectionBuilderinstance. - builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.RequestedPrincipalSelectionBuilder
-
Creates a new
RequestedPrincipalSelectionBuilderinstance. - builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
-
Utility method that creates a builder.
- builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
-
Utility method that creates a builder.
- builder() - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
-
Utility method that creates a builder.
- buildJwt() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Builds a SAD, creates a JWT, signs it and returns its serialization.
- buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueBuilder
- buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionBuilder
- buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.RequestedPrincipalSelectionBuilder
- buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.EncryptedMessageBuilder
- buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageBuilder
- buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterBuilder
- buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsBuilder
- buildObject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.RequestedPrincipalSelectionBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.EncryptedMessageBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsBuilder
- buildObject(String, String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestBuilder
- buildSAD() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Builds a SAD.
C
- create(Message) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDigestIssuer
-
Creates a signMessageDigest attribute using the default digest method.
- create(Message, EntityDescriptor) - Method in class se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseProcessorImpl
- createDefaultEncryptionConfiguration() - Method in class se.litsec.swedisheid.opensaml.xmlsec.config.SwedishEidSecurityConfiguration
- createEntityCategoryAttribute(String...) - Static method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryMetadataHelper
-
Given a number of Entity Category URIs a SAML attribute holding these values is created.
- createEntityCategoryAttribute(List<String>) - Static method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryMetadataHelper
- createJwt(SAD) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
Given a SAD, the method builds a JWT and signs it using the configured key.
- createResponseValidator(SignatureTrustEngine, SignaturePrevalidator) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseProcessorImpl
D
- decrypt(SignMessage) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
-
Decrypts the encrypted message of a
SignMessageand returns the cleartextMessage. - DEFAULT_DIGEST_METHOD - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDigestIssuer
-
SHA-256 is the default digest method.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Name of the element.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.PrincipalSelection
-
Name of the element.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.RequestedPrincipalSelection
-
Name of the element.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.EncryptedMessage
-
Element local name.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.Message
-
Element local name.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Name of the element.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
-
Name of the element.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.RequestParams
-
Name of the element.
- DEFAULT_ELEMENT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Name of the element.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Default element name.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.PrincipalSelection
-
Default element name.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.RequestedPrincipalSelection
-
Default element name.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.EncryptedMessage
-
Default element name.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.Message
-
Default element name.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Default element name.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
-
Default element name.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.RequestParams
-
Default element name.
- DEFAULT_ELEMENT_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Default element name.
- DEFAULT_JWT_ID_SIZE - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
The default size for generated JWT identifiers (24)
- DEFAULT_JWT_SIGNING_ALGORITHM - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
The name of the default JWT signature algorithm to be used (RS256).
- DEFAULT_USER_ID_ATTRIBUTE_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
The default attribute name for the user ID ("urn:oid:1.2.752.29.4.13").
- DEFAULT_VALIDITY_TIME - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
The default validity time for a SAD (five minutes).
- DISPLAY_ENTITY_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Attribute label for the DisplayEntity attribute.
- displayEntity(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
-
Assigns the entityID of the entity responsible for displaying the sign message to the signer.
- DOC_COUNT_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Name of the DocCount element.
- docCount(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
-
Assigns the number of requested signatures in the associated sign request.
- DssExtensionsConstants - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss
-
Holds constants defined in "DSS Extension for Federated Central Signing Services".
E
- encrypt(SignMessage, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageEncrypter
-
Given a sign message holding a cleartext
Messageelement, the method encrypts the message using the default encryption configuration and updates the suppliedsignMessageso that it holds anEncryptedMessageinstead. - encrypt(SignMessage, String, EncryptionConfiguration) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageEncrypter
-
Given a sign message holding a cleartext
Messageelement, the method encrypts the message using the supplied encryption configuration and updates the suppliedsignMessageso that it holds anEncryptedMessageinstead. - EncryptedMessage - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.dss
-
XMLObject representing the
EncryptedMessageelement that is a child toSignMessage. - EncryptedMessageBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
-
Builder class for
EncryptedMessage. - EncryptedMessageBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.EncryptedMessageBuilder
- EncryptedMessageImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
-
Implementation of the
EncryptedMessageinterface. - EncryptedMessageImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.EncryptedMessageImpl
-
Constructor creating an EncryptedMessage object given the namespace URI, local element name and namespace prefix.
- ENTITY_CATEGORY_ATTRIBUTE_NAME - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryMetadataHelper
-
The attribute name for entity categories stored as attributes.
- EntityCategory - Interface in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Represents an Entity Category according to the Swedish eID Framework.
- EntityCategoryConstants - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Represents the Entity Categories defined by the Swedish eID Framework.
- EntityCategoryImpl - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Implementation of the
EntityCategoryinterface. - EntityCategoryImpl() - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
-
Default constructor.
- EntityCategoryImpl(String, EntityCategoryType) - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
-
Constructor assigning the unique URI and the category type.
- EntityCategoryMetadataHelper - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Helper class for handling entity categories in metadata.
- EntityCategoryRegistry - Interface in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
A registry that handles all "registered" entity categories.
- EntityCategoryRegistryImpl - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Implementation of the
EntityCategoryRegistryinterface. - EntityCategoryRegistryImpl(List<EntityCategory>) - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
-
Constructor.
- EntityCategoryType - Enum in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Represents the different Entity Category types defined within the Swedish eiD Framework.
- equals(Object) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
- equals(Object) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
- equals(Object) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
- Extension() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
F
- fromJson(String) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Creates a
SADobject from its JSON representation.
G
- GENERAL - se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
-
Declares a general entity category.
- GENERAL_CATEGORY_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
The prefix for General categories.
- GENERAL_CATEGORY_SECURE_AUTHENTICATOR_BINDING - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
General category: A category that indicates that secure authenticator binding is requested (SP) or is supported (IdP).
- getAttributeName() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Returns the URI identifier (attribute name) of the attribute specifying the user's unique identifier value.
- getAttributeSet() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategory
-
Returns the attribute set tied to this service entity category.
- getAttributeSet() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
-
Returns the attribute set tied to this service entity category.
- getAudience() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the entityID of the Signature Service which is the recipient of this SAD.
- getBaseUri() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Returns the base URI when the LoA represents a notified URI.
- getBuilder() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
Returns a builder that allows building a SAD using a cascading builder pattern.
- getConfigResources() - Method in class se.litsec.swedisheid.opensaml.config.XMLObjectProviderInitializer
- getContent() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageImpl
-
Returns string content of the
Messageelement, i.e., its Base64 decoded form. - getContent() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.Message
-
Returns string content of the
Messageelement, i.e., its Base64 decoded form. - getDefaultDigestMethod() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDigestIssuer
-
Gets the default digest method to use.
- getDigestPreference(EntityDescriptor) - Static method in class se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Returns the value of the
DisplayEntityattribute. - getDisplayEntity() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Returns the value of the
DisplayEntityattribute. - getDocCount() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Returns the number of requested signatures in the associated sign request.
- getDocCount() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Returns the number of requested signatures in the associated sign request.
- getEncryptedMessage() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Returns the
EncryptedMessageelement. - getEncryptedMessage() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Returns the
EncryptedMessageelement. - getEntityCategories() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistry
-
Returns a list of all registered entity categories.
- getEntityCategories() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
-
Returns a list of all registered entity categories.
- getEntityCategories(EntityDescriptor) - Static method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryMetadataHelper
-
Given an entity descriptor the method returns a list of all entity categories that are stored under the md:EntityAttributes extension.
- getEntityCategory(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistry
-
Given an URI, the method will find the
EntityCategoryobject that is registered for this identifier. - getEntityCategory(String) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
-
Given an URI, the method will find the
EntityCategoryobject that is registered for this identifier. - getErrorCode() - Method in exception se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException
-
Returns the error code.
- getExpiry() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the time when this SAD is no longer valid (epoch time/seconds since 1970-01-01).
- getExpiryDateTime() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the time when this SAD is no longer valid as a
Instantinstance. - getFriendlyName() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
-
Returns the friendly name for this attribute set.
- getFriendlyName() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Returns the friendly name for this attribute set.
- getID() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Returns the ID attribute of this
SADRequest. - getID() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Returns the ID attribute of this
SADRequest. - getIdentifier() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
-
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
- getIdentifier() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
- getInResponseTo() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Returns the ID of the
SADRequestmessage that requested this SAD. - getIssuedAt() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the time when this SAD was issued (epoch time/seconds since 1970-01-01).
- getIssuedAtDateTime() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the time when this SAD was issued as a
Instantinstance. - getIssuer() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the entityID of the IdP that generated this SAD.
- getJwtId() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the unique identifier of this JWT.
- getLevel() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Returns the numeric level for this LoA.
- getLevelOfAssurance() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategory
-
Returns the Level of Assurance associated with this service entity category.
- getLevelOfAssurance() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
-
Returns the Level of Assurance associated with this service entity category.
- getLoa() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Returns the URI identifier of the level of assurance (LoA) used to authenticate the signer.
- getLoAIdentifiersFromEntityCategories(EntityDescriptor, EntityCategoryRegistry) - Static method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryUtils
-
Returns a list of Level of Assurance identifiers using the entity categories found in the supplied metadata.
- getMajorVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
-
Gets the major version of the SAD version.
- getMatchValues() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionImpl
-
Returns a reference to the list of match values.
- getMatchValues() - Method in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.PrincipalSelection
-
Returns a reference to the list of match values.
- getMessage() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Returns the
Messageelement. - getMessage() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Returns the
Messageelement. - getMimeType() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Returns the value of the
MimeTypeattribute. - getMimeType() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Returns the value of the
MimeTypeattribute. - getMimeType() - Method in enum se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
-
Returns the string representation of the MIME type.
- getMimeTypeEnum() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Returns the value of the
MimeTypeattribute as an enum. - getMimeTypeEnum() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Returns the value of the
MimeTypeattribute as an enum. - getMinorVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
-
Gets the minor version of the SAD version.
- getName() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueImpl
-
Returns the
Nameattribute. - getName() - Method in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Returns the
Nameattribute. - getName() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterImpl
-
Returns the "Name" attribute.
- getName() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
-
Returns the "Name" attribute.
- getNameFormat() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueImpl
-
Returns the
NameFormatattribute. - getNameFormat() - Method in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Returns the
NameFormatattribute. - getNumberOfDocuments() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Returns the number of documents to be signed in the associated sign request.
- getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.MatchValueBuilder
- getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.PrincipalSelectionBuilder
- getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.RequestedPrincipalSelectionBuilder
- getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
- getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
- getObjectType() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
- getOrderedChildren() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionImpl
- getOrderedChildren() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
- getOrderedChildren() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsImpl
- getOrderedChildren() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
- getParameters() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsImpl
-
Returns a reference to the list of parameters.
- getParameters() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.RequestParams
-
Returns a reference to the list of parameters.
- getProfileName() - Method in class se.litsec.swedisheid.opensaml.xmlsec.config.SwedishEidSecurityConfiguration
- getRecommendedAttributes() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
-
Returns the recommended attributes for this attribute set
- getRecommendedAttributes() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Returns the recommended attributes for this attribute set
- getRequestedAuthnContextUris(ValidationContext) - Static method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
-
Returns a collection of URIs that are the RequestedAuthnContext URIs given in the
AuthnRequest. - getRequestedVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Returns the requested version of the SAD.
- getRequestedVersion() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Returns the requested version of the SAD.
- getRequesterID() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Returns the requester ID (entityID of the SP requesting the SAD).
- getRequesterID() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Returns the requester ID (entityID of the SP requesting the SAD).
- getRequestID() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Returns the ID of the Sign Request associated with this SAD.
- getRequestParams() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Returns the
RequestParamselement. - getRequestParams() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Returns the
RequestParamselement. - getRequiredAttributes() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
-
Returns the required attributes for this attribute set
- getRequiredAttributes() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Returns the required attributes for this attribute set
- getRequiredAttributes(ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
-
Returns the required attributes.
- getSADVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Returns the version of this claim represented as a
SADVersionobject. - getSeElnSadext() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the SAD extension claim.
- getServiceEntityCategories() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistry
-
Returns a list of all registered entity categories that are of the type "Service entity category".
- getServiceEntityCategories() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryRegistryImpl
-
Returns a list of all registered entity categories that are of the type "Service entity category".
- getSignRequestID() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Returns the value of the
RequestIDattribute of the associatedSignRequest. - getSignRequestID() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Returns the value of the
RequestIDattribute of the associatedSignRequest. - getSubject() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Returns the attribute value of the signer's unique identifier attribute.
- getType() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategory
-
Returns the type of entity category.
- getType() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
-
Returns the type of entity category.
- getType() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
-
Returns the type of entity category.
- getType(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
-
Given an entity category URI, the method returns the type of entity category.
- getUnknownAttributes() - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueImpl
- getUnknownAttributes() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
- getUri() - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
-
Each attribute set within the Swedish eID Framework is assigned an unique URI.
- getUri() - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Each attribute set within the Swedish eID Framework is assigned an unique URI.
- getUri() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Returns the URI for this LoA as defined by the Swedish e-identification board.
- getUri() - Method in interface se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategory
-
Each entity category is assigned an unique URI.
- getUri() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
-
Each entity category is assigned an unique URI.
- getUri() - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
-
Each entity category is assigned an unique URI.
- getValidator(X509Certificate...) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser
-
Returns a SAD validator initialized with a set of certificates that are to be used for JWT signature validation.
- getValidator(EntityDescriptor) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser
-
Returns a SAD validator initialized with the IdP
EntityDescriptor(metadata) from which the IdP signing key/certificate will be read (needed for JWT signature validation). - getValidator(MetadataProvider) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser
-
Returns a SAD validator initialized with a
MetadataProviderinstance. - getVersion() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Returns the version of this claim.
H
- hashCode() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
- hashCode() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
I
- id(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
-
Assigns the ID attribute for the
SADRequest. - ID_ATTRIB_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
ID attribute name.
- inResponseTo(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Assigns the ID of the
SADRequestmessage that requested this SAD. - isAddressRequired(ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
- isCertified() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Predicate that tells if this LoA represents a certified scheme.
- isEidasUri() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Predicate that tells if this LoA represents an eIDAS authentication context.
- isInResponseToRequired(ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
-
Always returns
true- It is required by the Swedish eID Framework. - isMatch(Collection<String>, Collection<String>) - Static method in class se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Returns the value of the
MustShowattribute. - isMustShow() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Returns the value of the
MustShowattribute. - isMustShowXSBoolean() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Returns the
MustShowattribute as aXSBooleanValue. - isMustShowXSBoolean() - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Returns the
MustShowattribute as aXSBooleanValue. - isNotified() - Method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Indicates whether the identifier is an URI for a notified eID scheme.
- isNotOnOrAfterRequired(ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
-
Always returns
true- It is required by the Swedish eID Framework. - isRecipientRequired(ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
-
Always returns
true- It is required by the Swedish eID Framework. - isServiceContractMatch(Collection<String>, Collection<String>) - Static method in class se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.discovery.SwedishEidDiscoveryMatchingRules
-
Determines if there is a match regarding service property categories declared by a consuming service and a providing service.
- isType(String, EntityCategoryType) - Static method in enum se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
-
Predicate that tells if the supplied entity category URI is of the supplied entity category type.
J
- JWT_PARSE_ERROR - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
The JWT or its contained JSON could not be successfully parsed.
- jwtId(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Assigns the unique identifier of this JWT.
L
- LevelofAssuranceAuthenticationContextURI - Class in se.litsec.swedisheid.opensaml.saml2.authentication
-
Authentication Context URIs defined for the Swedish eID Framework.
- LevelofAssuranceAuthenticationContextURI.LoaEnum - Enum in se.litsec.swedisheid.opensaml.saml2.authentication
-
Enum for Level of Assurance.
- loa(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Assigns the URI identifier of the level of assurance (LoA) used to authenticate the signer.
- LOA_1 - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Level of Assurance 1.
- LOA_2 - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Level of Assurance 2.
- LOA_3 - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Level of Assurance 3.
- LOA_3_UNCERTIFIED - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Uncertified (self-declared) LoA 3.
- LOA_4 - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Level of Assurance 4.
- LOA_EIDAS_HIGH - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
eIDAS "high".
- LOA_EIDAS_HIGH_NOTIFIED - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
eIDAS "high" - notified eID scheme.
- LOA_EIDAS_HIGH_UNCERTIFIED - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Uncertified eIDAS "high".
- LOA_EIDAS_LOW - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
eIDAS "low".
- LOA_EIDAS_LOW_NOTIFIED - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
eIDAS "low" - notified eID scheme.
- LOA_EIDAS_LOW_UNCERTIFIED - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Uncertified eIDAS "low".
- LOA_EIDAS_SUBSTANTIAL - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
eIDAS "substantial".
- LOA_EIDAS_SUBSTANTIAL_NOTIFIED - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
eIDAS "substantial" - notified eID scheme.
- LOA_EIDAS_SUBSTANTIAL_UNCERTIFIED - se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Uncertified eIDAS "substantial".
M
- marshallAttributes(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueMarshaller
- marshallAttributes(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageMarshaller
- marshallAttributes(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterMarshaller
-
Marshalls the "Name" attribute.
- marshallAttributes(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestMarshaller
- marshallElementContent(XMLObject, Element) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageMarshaller
- MATCH_VALUE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.PrincipalSelection
-
Name of the MatchValue element.
- MatchValue - Interface in se.litsec.swedisheid.opensaml.saml2.authentication.psc
-
Definition for the
MatchValuetype: - MatchValueBuilder - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.build
-
A builder for
MatchValueobjects. - MatchValueBuilder - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
A builder for
MatchValueobjects. - MatchValueBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.MatchValueBuilder
- MatchValueBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueBuilder
- MatchValueImpl - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
Implementation class for
MatchValue. - MatchValueImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueImpl
-
Constructor.
- MatchValueMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
A marshaller for
MatchValue. - MatchValueMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueMarshaller
- matchValues(List<MatchValue>) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.PrincipalSelectionBuilder
-
Assigns the match values.
- matchValues(List<MatchValue>) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.RequestedPrincipalSelectionBuilder
-
Assigns the match values.
- matchValues(MatchValue...) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.PrincipalSelectionBuilder
-
Assigns the match values.
- matchValues(MatchValue...) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.RequestedPrincipalSelectionBuilder
-
Assigns the match values.
- MatchValueUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
Unmarshaller for
MatchValue. - MatchValueUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueUnmarshaller
- message(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
-
Assigns the message to include.
- Message - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.dss
-
XMLObject representing the
Messageelement that is a child toSignMessage. - MessageBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
-
Builder class for
Message. - MessageBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageBuilder
- MessageImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
-
Implementation of the
Messageinterface. - MessageImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageImpl
-
Constructor creating an Message object given the namespace URI, local element name and namespace prefix.
- MIME_TYPE_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Attribute label for the MimeType attribute.
- mimeType(SignMessageMimeTypeEnum) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
-
Assigns the MIME type of the message.
- MISSING_SUBJECT_ATTRIBUTE - se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Attribute label for the MustShow attribute.
- mustShow(Boolean) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
-
Assigns the
MustShowattribute.
N
- name(String) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.MatchValueBuilder
-
Assigns the
Nameattribute of theMatchValueobject. - NAME_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Attribute label for the Name attribute.
- NAME_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
-
Attribute label for the Name attribute.
- NAME_FORMAT_ATTR_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Attribute label for the NameFormat attribute.
- nameFormat(String) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.MatchValueBuilder
-
Assigns the
NameFormatattribute of theMatchValueobject. - NO_SAD_ATTRIBUTE - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
SAD is missing from assertion.
- numberOfDocuments(int) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Assigns the number of documents to be signed in the associated sign request.
P
- parameter(String, String) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
-
Utility method creating a
Parameterobject. - Parameter - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.sap
-
Definition of the SAP
ParameterTypetype. - ParameterBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Builder for
Parameter. - ParameterBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterBuilder
- ParameterImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Implementation class for
Parameter. - ParameterImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterImpl
-
Constructor.
- ParameterMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
A marshaller for
Parameter. - ParameterMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterMarshaller
- parameters(List<Parameter>) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
-
Assigns the parameters to the request params.
- parameters(Parameter...) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
-
Assigns the parameters to the request params.
- ParameterUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Unmarshaller for
Parameter. - ParameterUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterUnmarshaller
- parse(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Given a URI the method returns the enum value matching.
- parse(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
-
Parses the supplied MIME type into its corresponding enum value.
- parse(String) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser
-
Parses the supplied (encoded) JWT and returns the contained JWT.
- PrincipalSelection - Interface in se.litsec.swedisheid.opensaml.saml2.authentication.psc
-
Definition for the
PrincipalSelectiontype: - PrincipalSelectionBuilder - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.build
-
A builder for
PrincipalSelectionobjects. - PrincipalSelectionBuilder - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
Builder for
PrincipalSelectionobjects. - PrincipalSelectionBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.PrincipalSelectionBuilder
- PrincipalSelectionBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionBuilder
- PrincipalSelectionImpl - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
Implementation class for the
PrincipalSelectioninterface. - PrincipalSelectionImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionImpl
-
Constructor.
- PrincipalSelectionMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
A marshaller for
PrincipalSelection. - PrincipalSelectionMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionMarshaller
- PrincipalSelectionUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
An unmarshaller for
PrincipalSelection. - PrincipalSelectionUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionUnmarshaller
- processAttribute(XMLObject, Attr) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueUnmarshaller
- processAttribute(XMLObject, Attr) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageUnmarshaller
- processAttribute(XMLObject, Attr) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterUnmarshaller
- processAttribute(XMLObject, Attr) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestUnmarshaller
- processChildElement(XMLObject, XMLObject) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.PrincipalSelectionUnmarshaller
- processChildElement(XMLObject, XMLObject) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageUnmarshaller
- processChildElement(XMLObject, XMLObject) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsUnmarshaller
- processChildElement(XMLObject, XMLObject) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestUnmarshaller
- PSC_NS - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.PscConstants
-
The namespace for the Principal Selection Criteria schema.
- PSC_NS_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.PscConstants
-
Namespace prefix for the PSC (Principal Selection Criteria) namespace.
- PscConstants - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc
-
Defines constants for the "Principal Selection in SAML Authentication Requests" specification.
R
- REQUESTED_VERSION_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Name of the RequestedVersion element.
- RequestedPrincipalSelection - Interface in se.litsec.swedisheid.opensaml.saml2.authentication.psc
-
Definition for the
RequestedPrincipalSelectiontype: - RequestedPrincipalSelectionBuilder - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.build
-
A builder for
RequestedPrincipalSelectionobjects. - RequestedPrincipalSelectionBuilder - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
Builder for
RequestedPrincipalSelectionobjects. - RequestedPrincipalSelectionBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.RequestedPrincipalSelectionBuilder
- RequestedPrincipalSelectionBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.RequestedPrincipalSelectionBuilder
- RequestedPrincipalSelectionImpl - Class in se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
Implementation class for the
RequestedPrincipalSelectioninterface. - RequestedPrincipalSelectionImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.RequestedPrincipalSelectionImpl
-
Constructor.
- requestedVersion(SADVersion) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
-
Assigns the requested version of the SAD.
- REQUESTER_ID_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Name of the RequesterID element.
- requesterID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
-
Assigns the requester ID (entityID of the SP requesting the SAD).
- requestID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Assigns the ID of the Sign Request associated with this SAD.
- requestParams(RequestParams) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
-
Assigns the
RequestParamselement. - RequestParams - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.sap
-
Representation of the
RequestParamelement. - RequestParamsBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Builder for
RequestParams. - RequestParamsBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder.RequestParamsBuilder
- RequestParamsBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsBuilder
- RequestParamsImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Implementation class for
RequestParams. - RequestParamsImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsImpl
-
Constructor.
- RequestParamsMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Marshaller for
RequestParams. - RequestParamsMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsMarshaller
- RequestParamsUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Unmarshaller for
RequestParams. - RequestParamsUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.RequestParamsUnmarshaller
- REQUIRED_ATTRIBUTE_SET - Static variable in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
-
Key for a validation context parameter.
- REQUIRED_ATTRIBUTES - Static variable in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
-
Key for a validation context parameter.
S
- SAD - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap
-
Representation of the Signature Activation Data (SAD) as described in the "Signature Activation Protocol for Federated Signing" specification.
- SAD() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
- SAD_EXPIRED - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
SAD has expired and is no longer valid.
- SAD.Extension - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap
-
Represents the SAD Extension claim as described in section 3.2.1.2 of the "Signature Activation Protocol for Federated Signing" specification.
- SADFactory - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
A bean for building a
SADobject and a signed JWT holding the SAD. - SADFactory(String, X509Credential) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
Constructor.
- SADFactory.SADBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
A builder for creating a SAD and a signed SAD JWT.
- SADParser - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
Class for parsing and validation of SAD JWT:s.
- SADParser.SADValidator - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
A validator for verifying the SAD JWT.
- SADRequest - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.sap
-
Definitions of the SADRequest type:
- SADRequestBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
Builder for creating a
SADRequestusing the builder pattern. - SADRequestBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Builder for
SADRequest. - SADRequestBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
- SADRequestBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestBuilder
- SADRequestBuilder.RequestParamsBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
Builder for creating a
RequestParamsusing the builder pattern. - SADRequestImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Implementation class for the
SADRequestinterface. - SADRequestImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Constructor.
- SADRequestMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Marshaller for
SADRequest. - SADRequestMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestMarshaller
- SADRequestUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Unmarshaller for
SADRequest. - SADRequestUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestUnmarshaller
- SADValidationException - Exception in se.litsec.swedisheid.opensaml.saml2.signservice
-
Exception class for SAD validation errors.
- SADValidationException(SADValidationException.ErrorCode, String) - Constructor for exception se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException
-
Constructor assigning the error code and error message.
- SADValidationException(SADValidationException.ErrorCode, String, Throwable) - Constructor for exception se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException
-
Constructor assigning the error code, the error message and the cause of the error.
- SADValidationException.ErrorCode - Enum in se.litsec.swedisheid.opensaml.saml2.signservice
- SADValidator(X509Certificate...) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
-
Constructor initializing the validator with a set of certificates that are to be used for JWT signature validation.
- SADValidator(EntityDescriptor) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
-
Creates a SAD validator initialized with the IdP
EntityDescriptor(metadata) from which the IdP signing key/certificate will be read (needed for JWT signature validation). - SADValidator(MetadataProvider) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
-
Constructor creating a SAD validator initialized with a
MetadataProviderinstance. - SADVersion - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap
-
A type safe SAD version enumeration.
- SAP_NS - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAPConstants
-
The namespace for the Signature Activation Protocol.
- SAP_NS_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAPConstants
-
Namespace prefix for the SAP namespace.
- SAPConstants - Class in se.litsec.swedisheid.opensaml.saml2.signservice.sap
-
Defines constants for the "Signature Activation Protocol for Federated Signing" specification.
- se.litsec.swedisheid.opensaml.config - package se.litsec.swedisheid.opensaml.config
-
Contains initializing interfaces and classes and support classes for working with OpenSAML objects.
- se.litsec.swedisheid.opensaml.saml2.attribute - package se.litsec.swedisheid.opensaml.saml2.attribute
-
Contains interfaces and classes handling SAML Attributes as specified by the Swedish eID Framework.
- se.litsec.swedisheid.opensaml.saml2.authentication - package se.litsec.swedisheid.opensaml.saml2.authentication
-
Interfaces and classes for authentication support.
- se.litsec.swedisheid.opensaml.saml2.authentication.psc - package se.litsec.swedisheid.opensaml.saml2.authentication.psc
-
Implements support for the PrincipalSelection criteria extension.
- se.litsec.swedisheid.opensaml.saml2.authentication.psc.build - package se.litsec.swedisheid.opensaml.saml2.authentication.psc.build
-
Utility builders for easy creation of objects for principal selection according to a build-pattern.
- se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl - package se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl
-
Implementation classes for the PSC namespace.
- se.litsec.swedisheid.opensaml.saml2.discovery - package se.litsec.swedisheid.opensaml.saml2.discovery
-
Contains interfaces and classes for IdP SAML Discovery.
- se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory - package se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Interfaces and classes for Entity Categories.
- se.litsec.swedisheid.opensaml.saml2.signservice - package se.litsec.swedisheid.opensaml.saml2.signservice
-
SAML support for Signature Services according to the Swedish eID Framework.
- se.litsec.swedisheid.opensaml.saml2.signservice.dss - package se.litsec.swedisheid.opensaml.saml2.signservice.dss
-
Offers support for the XML types defined in "DSS Extension for Federated Central Signing Services - Version 1.1".
- se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl - package se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
- se.litsec.swedisheid.opensaml.saml2.signservice.sap - package se.litsec.swedisheid.opensaml.saml2.signservice.sap
-
Classes and interfaces implementing the Signature Activation Protocol for Federated Signing specification.
- se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl - package se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl
-
Implementation classes, builders, marshallers and unmarshallers for the SAD/SAP support.
- se.litsec.swedisheid.opensaml.saml2.validation - package se.litsec.swedisheid.opensaml.saml2.validation
-
Validators that ensure that SAML objects are valid according to the Swedish eID Framework.
- se.litsec.swedisheid.opensaml.xmlsec.config - package se.litsec.swedisheid.opensaml.xmlsec.config
-
Security configuration classes.
- SERVICE_CONTRACT - se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
-
Declares a service contract entity category.
- SERVICE_CONTRACT_CATEGORY_EID_CHOICE_2017 - Static variable in class se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
The prefix for Service Contract categories.
- SERVICE_CONTRACT_CATEGORY_SWEDEN_CONNECT - Static variable in class se.litsec.swedisheid.opensaml.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 - se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service entity category: User authentication according to any of the eIDAS assurance levels and attribute release according to “eIDAS Natural Person Attribute Set” (ELN-AP-eIDAS-NatPer-01).
- SERVICE_ENTITY_CATEGORY_EIDAS_PNR_DELIVERY - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service entity category: For asserting a Swedish identity to a foreign service provider via the Swedish eIDAS Proxy Service.
- SERVICE_ENTITY_CATEGORY_LOA2_PNR - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service entity category: User authentication according to assurance level 2 and attribute release according to the attribute set “Natural Personal Identity with Civic Registration Number (personnum-mer)” (ELN-AP-Pnr-01).
- SERVICE_ENTITY_CATEGORY_LOA3_PNR - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service entity category: User authentication according to assurance level 3 and attribute release according to the attribute set “Natural Personal Identity with Civic Registration Number (personnummer)” (ELN-AP-Pnr-01).
- SERVICE_ENTITY_CATEGORY_LOA4_PNR - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service entity category: User authentication according to assurance level 4 and attribute release according to the attribute set “Natural Personal Identity with Civic Registration Number (personnum-mer)” (ELN-AP-Pnr-01).
- SERVICE_ENTITY_CATEGORY_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
The prefix for Service Entity categories.
- SERVICE_ENTITY_CATEGORY_PREFIX_SC - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
The prefix for Service Entity categories defined by Sweden Connect.
- SERVICE_ENTITY_CATEGORY_UNCERTIFIED_LOA3_PNR - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service entity category: User authentication according to "uncertified" (self-declared) assurance level 3 and attribute release according to the attribute set “Natural Personal Identity with Civic Registration Number (personnum-mer)” (ELN-AP-Pnr-01).
- SERVICE_PROPERTY - se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service property category: For a providing service, i.e.
- SERVICE_PROPERTY_CATEGORY_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
The prefix for Service Property categories.
- SERVICE_PROPERTY_CATEGORY_SCAL2 - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service property category: A service property declaring that the service is adapted to support Sole Control Assurance Level 2 (SCAL2) in accordance with the "Signature Activation Protocol for Federated Signing" specification.
- SERVICE_TYPE - se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
-
Declares the type of service provided by a consuming service.
- SERVICE_TYPE_CATEGORY_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
The prefix for Service Type categories.
- SERVICE_TYPE_CATEGORY_PRIVATE_SECTOR_SP - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service type category: A service type that indicates that an Service Provider is a "private sector" SP.
- SERVICE_TYPE_CATEGORY_PUBLIC_SECTOR_SP - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service type category: A service type that indicates that an Service Provider is a "public sector" SP.
- SERVICE_TYPE_CATEGORY_SIGSERVICE - Static variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryConstants
-
Service type category: A service type for a Service Provider that provides electronic signature services within the Swedish eID framework.
- ServiceEntityCategory - Interface in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Represents a "Service Entity Category".
- ServiceEntityCategoryImpl - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Implementation of the
ServiceEntityCategoryinterface. - ServiceEntityCategoryImpl() - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
-
Default constructor.
- ServiceEntityCategoryImpl(String, String, AttributeSet) - Constructor for class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
-
Constructor assigning the URI, Level of Assurance and the attribute set.
- ServiceEntityCategoryUtils - Class in se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory
-
Utility methods for service entity categories.
- setAttributeName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Assigns the URI identifier (attribute name) of the attribute specifying the user's unique identifier value.
- setAttributeProfile(AttributeSet) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
-
Assigns the attribute set tied to this service entity category.
- setAudience(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the entityID of the Signature Service which is the recipient of this SAD.
- setBlacklistedAlgorithms(Collection<String>) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
-
Assigns a list of black listed algorithms
- setContent(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.MessageImpl
-
Assigns the
Messageelement by assigning the text that it should hold. - setContent(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.Message
-
Assigns the
Messageelement by assigning the text that it should hold. - setDefaultDigestMethod(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDigestIssuer
-
Assigns the default digest method to use.
- setDisplayEntity(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Assigns the value for the
DisplayEntityattribute. - setDisplayEntity(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Assigns the value for the
DisplayEntityattribute. - setDocCount(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the number of requested signatures in the associated sign request.
- setDocCount(Integer) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Assigns the number of requested signatures in the associated sign request.
- setDocCount(XSInteger) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the
DocCountelement. - setEncryptedMessage(EncryptedMessage) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Assigns the
EncryptedMessageelement. - setEncryptedMessage(EncryptedMessage) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Assigns the
EncryptedMessageelement. - setExpiry(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the time when this SAD is no longer valid (epoch time/seconds since 1970-01-01).
- setExpiry(Instant) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the time when this SAD is no longer valid.
- setFriendlyName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Assigns the friendly name for this attribute set.
- setID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the ID of this
SADRequest. - setID(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Assigns the ID of this
SADRequest. - setIdentifier(String) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Each attribute set within the Swedish eID Framework is assigned an unique profile identifier.
- setInResponseTo(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Assigns the ID of the
SADRequestmessage that requested this SAD. - setIssuedAt(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the time when this SAD was issued (epoch time/seconds since 1970-01-01).
- setIssuedAt(Instant) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the time when this SAD was issued.
- setIssuer(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the entityID of the IdP that generated this SAD.
- setJwtId(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the unique identifier of this JWT.
- setJwtIdSize(int) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
Assigns the size of generated JWT identifiers.
- setJwtSigningAlgorithm(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
Assigns the JWT signature algorithm.
- setLevelOfAssurance(String) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.ServiceEntityCategoryImpl
- setLoa(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Assigns the URI identifier of the level of assurance (LoA) used to authenticate the signer.
- setMessage(Message) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Assigns the
Messageelement. - setMessage(Message) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Assigns the
Messageelement. - setMimeType(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Assigns the
MimeTypeattribute. - setMimeType(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Assigns the
MimeTypeattribute. - setMimeType(SignMessageMimeTypeEnum) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Assigns the
MimeTypeattribute. - setMimeType(SignMessageMimeTypeEnum) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Assigns the
MimeTypeattribute. - setMustShow(Boolean) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Assigns the value of the
MustShowattribute. - setMustShow(Boolean) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Assigns the value of the
MustShowattribute. - setMustShow(XSBooleanValue) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Assigns the value of the
MustShowattribute. - setMustShow(XSBooleanValue) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Assigns the value of the
MustShowattribute. - setName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueImpl
-
Assigns the
Nameattribute. - setName(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Assigns the
Nameattribute. - setName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.ParameterImpl
-
Assigns the name attribute.
- setName(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
-
Assigns the name attribute.
- setNameFormat(String) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.impl.MatchValueImpl
-
Assigns the
NameFormatattribute. - setNameFormat(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Assigns the
NameFormatattribute. - setNumberOfDocuments(Integer) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Assigns the number of documents to be signed in the associated sign request.
- setPkcs11Workaround(boolean) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
-
If using a HSM it is likely that the SunPKCS11 crypto provider is used.
- setRecommendedAttributes(AttributeTemplate[]) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Assigns the recommended attributes for this set.
- setRequestedVersion(XSString) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the requested version as a string.
- setRequestedVersion(SADVersion) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the requested version of the SAD.
- setRequestedVersion(SADVersion) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Assigns the requested version of the SAD.
- setRequesterID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the requester ID (entityID of the SP requesting the SAD).
- setRequesterID(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Assigns the requester ID (entityID of the SP requesting the SAD).
- setRequesterID(XSString) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the requester ID as a
XSStringstring type. - setRequestID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Assigns the ID of the Sign Request associated with this SAD.
- setRequestParams(RequestParams) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the
RequestParamselement. - setRequestParams(RequestParams) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Assigns the
RequestParamselement. - setRequiredAttributes(AttributeTemplate[]) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Assigns the required attributes for this attribute set.
- setSeElnSadext(SAD.Extension) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the SAD extension claim.
- setSignRequestID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the value of the
RequestIDattribute of the associatedSignRequest. - setSignRequestID(String) - Method in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Assigns the value of the
RequestIDattribute of the associatedSignRequest. - setSignRequestID(XSString) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.impl.SADRequestImpl
-
Assigns the sign request as a
XSStringstring type. - setSubject(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Assigns the attribute value of the signer's unique identifier attribute.
- setType(EntityCategoryType) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
-
Assigns the type of entity category.
- setUri(String) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Each attribute set within the Swedish eID Framework is assigned an unique URI.
- setUri(String) - Method in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
-
Each entity category is assigned an unique URI.
- setUserIdAttributeName(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
Assigns the attribute name for the attribute holding the user ID.
- setValidityTime(int) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory
-
Assigns the validity time for a SAD object (in seconds).
- setVersion(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
-
Assigns the version of this claim.
- setWhitelistedAlgorithms(Collection<String>) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
-
Assigns a list of white listed algorithms
- SIGN_REQUEST_ID_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Name of the SignRequestID element.
- SIGNATURE_VALIDATION_ERROR - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Signature validation error.
- SignMessage - Interface in se.litsec.swedisheid.opensaml.saml2.signservice.dss
-
Definition of the SignMessage type.
- SignMessageBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
-
Builder class for
SignMessage. - SignMessageBuilder - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
Creates a
SignMessageinstance using the builder patterns. - SignMessageBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageBuilder
- SignMessageBuilder() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageBuilder
- SignMessageDecrypter - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
A bean for decrypting encrypted messages within
SignMessageobjects. - SignMessageDecrypter(List<Credential>) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
-
Constructor accepting several credentials (certificates or key pairs) to be used when decrypting.
- SignMessageDecrypter(Credential) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
-
Constructor given the credential to use to decrypt the messages (certificate or key pair)
- SignMessageDecrypter(KeyInfoCredentialResolver) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDecrypter
-
Constructor accepting a key encryption key resolver.
- SignMessageDigestIssuer - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
Utility bean that may be used by Identity Providers to issue a signMessageDigest attribute.
- SignMessageDigestIssuer() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageDigestIssuer
- SignMessageEncrypter - Class in se.litsec.swedisheid.opensaml.saml2.signservice
-
Bean for encrypting
SignMessageobjects. - SignMessageEncrypter(SAMLObjectEncrypter) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.SignMessageEncrypter
-
Constructor.
- SignMessageImpl - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
-
Implementation class for the
SignMessageinterface. - SignMessageImpl(String, String, String) - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageImpl
-
Constructor creating an SignMessage object given the namespace URI, local element name and namespace prefix.
- SignMessageMarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
-
Marshaller for the
SignMessageelement. - SignMessageMarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageMarshaller
- SignMessageMimeTypeEnum - Enum in se.litsec.swedisheid.opensaml.saml2.signservice.dss
-
Enumeration that represents the possible values of the
MimeTypeattribute of theSignMessageelement. - SignMessageUnmarshaller - Class in se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl
-
Unmarshaller for the
SignMessageelement. - SignMessageUnmarshaller() - Constructor for class se.litsec.swedisheid.opensaml.saml2.signservice.dss.impl.SignMessageUnmarshaller
- signRequestID(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADRequestBuilder
-
Assigns the value of the
RequestIDattribute of the associatedSignRequest. - subject(String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Assigns the attribute value of the signer's unique identifier attribute.
- SwedishEidAssertionValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
-
An assertion validator that makes checks based on what is required by the Swedish eID Framework.
- SwedishEidAssertionValidator(SignatureTrustEngine, SignaturePrevalidator) - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
-
Constructor setting up the validator with the following validators: confirmationValidators:
SwedishEidSubjectConfirmationValidatorconditionValidators:AudienceRestrictionConditionValidatorstatementValidators:SwedishEidAuthnStatementValidator,SwedishEidAttributeStatementValidator. - SwedishEidAssertionValidator(SignatureTrustEngine, SignaturePrevalidator, Collection<SubjectConfirmationValidator>, Collection<ConditionValidator>, Collection<StatementValidator>) - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
-
Constructor.
- SwedishEidAttributeStatementValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
-
Validator for
AttributeStatements. - SwedishEidAttributeStatementValidator() - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
- SwedishEidAuthnStatementValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
-
An
AuthnStatementValidatorthat performs checks to assert that the assertion is compliant with the Swedish eID Framework. - SwedishEidAuthnStatementValidator() - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
- SwedishEidDiscoveryMatchingRules - Class in se.litsec.swedisheid.opensaml.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.litsec.swedisheid.opensaml.saml2.discovery.SwedishEidDiscoveryMatchingRules
- SwedishEidResponseProcessorImpl - Class in se.litsec.swedisheid.opensaml.saml2.validation
-
A
ResponseProcessorimplementation that uses validators for the Swedish eID Framework. - SwedishEidResponseProcessorImpl() - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseProcessorImpl
- SwedishEidResponseValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
-
Extends the default response validator with requirements for the Swedish eID Framework.
- SwedishEidResponseValidator(SignatureTrustEngine, SignaturePrevalidator) - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseValidator
-
Constructor.
- SwedishEidSecurityConfiguration - Class in se.litsec.swedisheid.opensaml.xmlsec.config
-
A
SecurityConfigurationinstance with algorithm defaults according to the Swedish eID Framework (see https://docs.swedenconnect.se). - SwedishEidSecurityConfiguration() - Constructor for class se.litsec.swedisheid.opensaml.xmlsec.config.SwedishEidSecurityConfiguration
- SwedishEidSubjectConfirmationValidator - Class in se.litsec.swedisheid.opensaml.saml2.validation
-
A subject confirmation validator compliant with the Swedish eID Framework.
- SwedishEidSubjectConfirmationValidator() - Constructor for class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
- SWEID_DSS_EXT_NS - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.DssExtensionsConstants
-
The namespace for the DSS extension for the Swedish eID Framework.
- SWEID_DSS_EXT_PREFIX - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.dss.DssExtensionsConstants
-
Namespace prefix for the DSS extension for the Swedish eID Framework.
T
- TEXT - se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
-
Represents a sign message in text format.
- TEXT_HTML - se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
-
Represents HTML sign message format.
- TEXT_MARKDOWN - se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
-
Represents markdown sign message format.
- toJson() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Serializes the SAD object into its JSON representation.
- toJsonBytes() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
-
Serializes the SAD object into its JSON byte representation.
- toString() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD.Extension
- toString() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SAD
- toString() - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
- type - Variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
-
The type of entity category.
- TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
Local name of the type
- TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.PrincipalSelection
-
Local name of the type
- TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.RequestedPrincipalSelection
-
Local name of the type
- TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
Local name of the type
- TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
-
Local name of the type
- TYPE_LOCAL_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
Local name of the type
- TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.MatchValue
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.PrincipalSelection
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.authentication.psc.RequestedPrincipalSelection
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessage
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.Parameter
-
QName of the XSI type.
- TYPE_NAME - Static variable in interface se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADRequest
-
QName of the XSI type.
U
- uri - Variable in class se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryImpl
-
The unique URI for this category.
V
- validate(String, String, String, String, String, String, int, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
-
Validates a SAD based on expected data.
- validate(AuthnRequest, Assertion) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
-
A method that validates the SAD issued in an
Assertionbased on theAuthnRequestcontaining aSADRequest. - validateAssertions(Response, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseValidator
-
Checks according to
ResponseValidator.validateAssertions(Response, ValidationContext)and extends the check to validate that assertion is encrypted. - validateAttributes(Assertion, List<RequestedAttribute>) - Method in interface se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSet
-
Validates the attributes received in the assertion against the attribute set.
- validateAttributes(Assertion, List<RequestedAttribute>) - Method in class se.litsec.swedisheid.opensaml.saml2.attribute.AttributeSetImpl
-
Validates the attributes received in the assertion against the attribute set.
- validateAuthnContext(AuthnStatement, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
-
Overrides default implementation with checks that assert that a
AuthnContextClassRefURI was received, and that it matches what was requested. - validateAuthnContextClassRef(String, Collection<String>, AuthnStatement, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAuthnStatementValidator
-
Checks the issued AuthnContextClassRef against the ones that were requested.
- validateConditions(Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
-
Extends the base implementation with requirements from the Swedish eID Framework.
- validateInResponseTo(SubjectConfirmation, Assertion, ValidationContext, boolean) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidSubjectConfirmationValidator
-
For backwards compatibility we also check for the
CoreValidatorParameters.AUTHN_REQUEST_IDandCoreValidatorParameters.AUTHN_REQUEST. - validateRequiredAttributes(List<Attribute>, AttributeStatement, Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAttributeStatementValidator
-
Validates that the required attributes have been received by using the optional context parameter
SwedishEidAttributeStatementValidator.REQUIRED_ATTRIBUTE_SETthat holds anAttributeSetand/or the list of attribute names from the parameterSwedishEidAttributeStatementValidator.REQUIRED_ATTRIBUTES. - validateSignature(Response, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidResponseValidator
-
Overrides the default signature validation by enforcing signature validation because a Response message MUST be signed according to the Swedish eID Framework.
- validateStatements(Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
-
Overrides the default implementation with checks to ensure the the
AuthnStatementandAttributeStatementelements are in place. - validateSubject(Assertion, ValidationContext) - Method in class se.litsec.swedisheid.opensaml.saml2.validation.SwedishEidAssertionValidator
-
A
Subjectelement in the Assertion is required by the Swedish eID Framework. - VALIDATION_BAD_AUDIENCE - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Mismatching audience - the receiving entity does not match the indicated audience.
- VALIDATION_BAD_DOCS - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Mismatching number of documents between SAD and corresponding SADRequest.
- VALIDATION_BAD_IRT - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Mismatching in-response-to - the irt claim does not match expected SADRequest ID.
- VALIDATION_BAD_ISSUER - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Mismatching issuer - issuer of SAD is not the same as issuing IdP.
- VALIDATION_BAD_LOA - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Mismatching LoA - The LoA in the SAD does not correspond with the LoA in the assertion.
- VALIDATION_BAD_SIGNREQUESTID - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Mismatching SignRequest ID (SAD has different value that what was expected).
- VALIDATION_BAD_SUBJECT - se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Mismatching subject - the subject in the SAD does not match corresponding attribute from assertion.
- value(String) - Method in class se.litsec.swedisheid.opensaml.saml2.authentication.psc.build.MatchValueBuilder
-
Assigns the value.
- valueOf(int, int) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
-
Gets the SADVersion given the major and minor version number.
- valueOf(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
-
Gets the SADVersion for a given version string, such as "1.0".
- values() - Static method in enum se.litsec.swedisheid.opensaml.saml2.authentication.LevelofAssuranceAuthenticationContextURI.LoaEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum se.litsec.swedisheid.opensaml.saml2.metadata.entitycategory.EntityCategoryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.dss.SignMessageMimeTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum se.litsec.swedisheid.opensaml.saml2.signservice.SADValidationException.ErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyJwtSignature(String, String) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADParser.SADValidator
-
Verifies the signature on the supplied SAD JWT.
- version(SADVersion) - Method in class se.litsec.swedisheid.opensaml.saml2.signservice.SADFactory.SADBuilder
-
Assigns the version of the SAD claim.
- VERSION_10 - Static variable in class se.litsec.swedisheid.opensaml.saml2.signservice.sap.SADVersion
-
SAD version 1.0.
X
- XMLObjectProviderInitializer - Class in se.litsec.swedisheid.opensaml.config
-
XMLObject provider initializer for this module.
- XMLObjectProviderInitializer() - Constructor for class se.litsec.swedisheid.opensaml.config.XMLObjectProviderInitializer
All Classes All Packages