A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages

A

A128KW - Static variable in class com.onelogin.saml2.util.Constants
 
A192KW - Static variable in class com.onelogin.saml2.util.Constants
 
A256KW - Static variable in class com.onelogin.saml2.util.Constants
 
AC_KERBEROS - Static variable in class com.onelogin.saml2.util.Constants
 
AC_PASSWORD - Static variable in class com.onelogin.saml2.util.Constants
 
AC_SMARTCARD - Static variable in class com.onelogin.saml2.util.Constants
 
AC_UNSPECIFIED - Static variable in class com.onelogin.saml2.util.Constants
 
AC_X509 - Static variable in class com.onelogin.saml2.util.Constants
 
addParameter(String, String) - Method in class com.onelogin.saml2.http.HttpRequest
 
addRequestedAttribute(RequestedAttribute) - Method in class com.onelogin.saml2.model.AttributeConsumingService
 
addSign(Document, PrivateKey, X509Certificate, String) - Static method in class com.onelogin.saml2.util.Util
Signs the Document using the specified signature algorithm with the private key and the public certificate.
addSign(Document, PrivateKey, X509Certificate, String, String) - Static method in class com.onelogin.saml2.util.Util
Signs the Document using the specified signature algorithm with the private key and the public certificate.
addSign(Node, PrivateKey, X509Certificate, String) - Static method in class com.onelogin.saml2.util.Util
Signs a Node using the specified signature algorithm with the private key and the public certificate.
addSign(Node, PrivateKey, X509Certificate, String, String) - Static method in class com.onelogin.saml2.util.Util
Signs a Node using the specified signature algorithm with the private key and the public certificate.
AES128_CBC - Static variable in class com.onelogin.saml2.util.Constants
 
AES192_CBC - Static variable in class com.onelogin.saml2.util.Constants
 
AES256_CBC - Static variable in class com.onelogin.saml2.util.Constants
 
allowCreate - Variable in class com.onelogin.saml2.authn.AuthnRequestParams
When true and AuthnRequestParams.setNameIdPolicy is also true, then the AllowCreate='true' will be set on the NameIDPolicy element
allowRepeatAttributeName - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
ALOWED_CLOCK_DRIFT - Static variable in class com.onelogin.saml2.util.Constants
Value added to the current time in time condition validations.
ASSERTION_EXPIRED - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
ASSERTION_SIGNATURE_XPATH - Static variable in class com.onelogin.saml2.util.Util
 
ASSERTION_TOO_EARLY - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
attributeConsumingService - Variable in class com.onelogin.saml2.settings.Metadata
AttributeConsumingService
AttributeConsumingService - Class in com.onelogin.saml2.model
AttributeConsumingService class of OneLogin's Java Toolkit.
AttributeConsumingService(String, String) - Constructor for class com.onelogin.saml2.model.AttributeConsumingService
Constructor
attributes - Variable in class com.onelogin.saml2.Auth
User attributes data.
attributeValues - Variable in class com.onelogin.saml2.model.RequestedAttribute
Values of the attribute
ATTRNAME_FORMAT_BASIC - Static variable in class com.onelogin.saml2.util.Constants
 
ATTRNAME_FORMAT_UNSPECIFIED - Static variable in class com.onelogin.saml2.util.Constants
 
ATTRNAME_FORMAT_URI - Static variable in class com.onelogin.saml2.util.Constants
 
Auth - Class in com.onelogin.saml2
Main class of OneLogin's Java Toolkit.
Auth() - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
Auth(KeyStoreSettings) - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
Auth(KeyStoreSettings, HttpServletRequest, HttpServletResponse) - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
Auth(Saml2Settings, HttpServletRequest, HttpServletResponse) - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
Auth(String) - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
Auth(String, KeyStoreSettings) - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
Auth(String, KeyStoreSettings, HttpServletRequest, HttpServletResponse) - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
Auth(String, HttpServletRequest, HttpServletResponse) - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
Auth(HttpServletRequest, HttpServletResponse) - Constructor for class com.onelogin.saml2.Auth
Initializes the SP SAML instance.
authenticated - Variable in class com.onelogin.saml2.Auth
If user is authenticated.
AuthnRequest - Class in com.onelogin.saml2.authn
AuthNRequest class of OneLogin's Java Toolkit.
AuthnRequest(Saml2Settings) - Constructor for class com.onelogin.saml2.authn.AuthnRequest
Constructs the AuthnRequest object.
AuthnRequest(Saml2Settings, boolean, boolean, boolean) - Constructor for class com.onelogin.saml2.authn.AuthnRequest
AuthnRequest(Saml2Settings, boolean, boolean, boolean, String) - Constructor for class com.onelogin.saml2.authn.AuthnRequest
AuthnRequest(Saml2Settings, AuthnRequestParams) - Constructor for class com.onelogin.saml2.authn.AuthnRequest
Constructs the AuthnRequest object.
AuthnRequestParams - Class in com.onelogin.saml2.authn
Input parameters for a SAML 2 authentication request.
AuthnRequestParams(boolean, boolean, boolean) - Constructor for class com.onelogin.saml2.authn.AuthnRequestParams
Create a set of authentication request input parameters.
AuthnRequestParams(boolean, boolean, boolean, boolean) - Constructor for class com.onelogin.saml2.authn.AuthnRequestParams
Create a set of authentication request input parameters.
AuthnRequestParams(boolean, boolean, boolean, boolean, String) - Constructor for class com.onelogin.saml2.authn.AuthnRequestParams
Create a set of authentication request input parameters.
AuthnRequestParams(boolean, boolean, boolean, String) - Constructor for class com.onelogin.saml2.authn.AuthnRequestParams
Create a set of authentication request input parameters.
AuthnRequestParams(AuthnRequestParams) - Constructor for class com.onelogin.saml2.authn.AuthnRequestParams
Create a set of authentication request input parameters, by copying them from another set.
authnRequestsSigned - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
authnRequestString - Variable in class com.onelogin.saml2.authn.AuthnRequest
SAML AuthNRequest string

B

base64decodedInflated(String) - Static method in class com.onelogin.saml2.util.Util
Returns String Base64 decoded and inflated
base64decoder(byte[]) - Static method in class com.onelogin.saml2.util.Util
Returns String base64 decoded
base64decoder(String) - Static method in class com.onelogin.saml2.util.Util
Returns String base64 decoded
base64encoder(byte[]) - Static method in class com.onelogin.saml2.util.Util
Returns String base64 encoded
base64encoder(String) - Static method in class com.onelogin.saml2.util.Util
Returns String base64 encoded
BINDING_DEFLATE - Static variable in class com.onelogin.saml2.util.Constants
 
BINDING_HTTP_ARTIFACT - Static variable in class com.onelogin.saml2.util.Constants
 
BINDING_HTTP_POST - Static variable in class com.onelogin.saml2.util.Constants
 
BINDING_HTTP_REDIRECT - Static variable in class com.onelogin.saml2.util.Constants
 
BINDING_SOAP - Static variable in class com.onelogin.saml2.util.Constants
 
build() - Method in class com.onelogin.saml2.logout.LogoutResponse
Deprecated.
use LogoutResponse(Saml2Settings, LogoutResponseParams) instead, in which case this method becomes completely useless; indeed, invoking this method in an outgoing logout response scenario will cause the response parameters specified at construction time (inResponseTo and responseStatus) to be overwritten, as well as its generated id and issue instant; on the other hand invoking this method in a received logout response scenario does not make sense at all (and in that case LogoutResponse(Saml2Settings, HttpRequest) should be used instead)
build() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Builds the Saml2Settings object.
build(Saml2Settings) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Builds the Saml2Settings object.
build(String) - Method in class com.onelogin.saml2.logout.LogoutResponse
Deprecated.
use LogoutResponse(Saml2Settings, LogoutResponseParams) instead, in which case this method becomes completely useless; indeed, invoking this method in an outgoing logout response scenario will cause the response parameters specified at construction time (inResponseTo and responseStatus) to be overwritten, as well as its generated id and issue instant; on the other hand invoking this method in a received logout response scenario does not make sense at all (and in that case LogoutResponse(Saml2Settings, HttpRequest) should be used instead)
build(String, SamlResponseStatus) - Method in class com.onelogin.saml2.logout.LogoutResponse
Deprecated.
use LogoutResponse(Saml2Settings, LogoutResponseParams) instead, in which case this method becomes completely useless; indeed, invoking this method in an outgoing logout response scenario will cause the response parameters specified at construction time (inResponseTo and responseStatus) to be overwritten, as well as its generated id and issue instant; on the other hand invoking this method in a received logout response scenario does not make sense at all (and in that case LogoutResponse(Saml2Settings, HttpRequest) should be used instead)
build(String, String) - Method in class com.onelogin.saml2.logout.LogoutResponse
Deprecated.
use LogoutResponse(Saml2Settings, LogoutResponseParams) instead, in which case this method becomes completely useless; indeed, invoking this method in an outgoing logout response scenario will cause the response parameters specified at construction time (inResponseTo and responseStatus) to be overwritten, as well as its generated id and issue instant; on the other hand invoking this method in a received logout response scenario does not make sense at all (and in that case LogoutResponse(Saml2Settings, HttpRequest) should be used instead)
buildRequestSignature(String, String, String) - Method in class com.onelogin.saml2.Auth
Generates the Signature for a SAML Request
buildResponseSignature(String, String, String) - Method in class com.onelogin.saml2.Auth
Generates the Signature for a SAML Response
buildSignature(String, String, String, String) - Method in class com.onelogin.saml2.Auth
Generates the Signature for a SAML Message

C

C14N - Static variable in class com.onelogin.saml2.util.Constants
 
C14N_WC - Static variable in class com.onelogin.saml2.util.Constants
 
C14N11 - Static variable in class com.onelogin.saml2.util.Constants
 
C14N11_WC - Static variable in class com.onelogin.saml2.util.Constants
 
C14NEXC - Static variable in class com.onelogin.saml2.util.Constants
 
C14NEXC_WC - Static variable in class com.onelogin.saml2.util.Constants
 
cacheDuration - Variable in class com.onelogin.saml2.settings.Metadata
cacheDuration of the metadata.
calculateX509Fingerprint(X509Certificate) - Static method in class com.onelogin.saml2.util.Util
Calculates the SHA-1 fingerprint of a x509cert
calculateX509Fingerprint(X509Certificate, String) - Static method in class com.onelogin.saml2.util.Util
Calculates the fingerprint of a x509cert
CERT_NOT_FOUND - Static variable in exception com.onelogin.saml2.exception.SettingsException
 
CERTFINGERPRINT_ALGORITHM_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
CERTFINGERPRINT_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
checkIdPSettings() - Method in class com.onelogin.saml2.settings.Saml2Settings
Checks the IdP settings .
checkIdpx509certRequired() - Method in class com.onelogin.saml2.settings.Saml2Settings
Auxiliary method to check Idp certificate is configured.
checkNotNull(T, String) - Static method in class com.onelogin.saml2.util.Preconditions
Throws a NullPointerException if t is null.
checkOneAuthnStatement() - Method in class com.onelogin.saml2.authn.SamlResponse
Checks that the samlp:Response/saml:Assertion/saml:AuthnStatement element exists and is unique.
checkOneCondition() - Method in class com.onelogin.saml2.authn.SamlResponse
Checks that the samlp:Response/saml:Assertion/saml:Conditions element exists and is unique.
checkRequired(Object) - Method in class com.onelogin.saml2.settings.Saml2Settings
Auxiliary method to check required properties.
checkSettings() - Method in class com.onelogin.saml2.settings.Saml2Settings
Checks the settings .
checkSPCerts() - Method in class com.onelogin.saml2.settings.Saml2Settings
Checks the x509 certficate/private key SP settings .
checkSPSettings() - Method in class com.onelogin.saml2.settings.Saml2Settings
Checks the SP settings .
checkStatus() - Method in class com.onelogin.saml2.authn.SamlResponse
Checks the Status
CHILDREN_NODE_NOT_FOUND_IN_KEYINFO - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
chunkString(String, int) - Static method in class com.onelogin.saml2.util.Util
chunk a string
CM_BEARER - Static variable in class com.onelogin.saml2.util.Constants
 
CM_HOLDER_KEY - Static variable in class com.onelogin.saml2.util.Constants
 
CM_SENDER_VOUCHES - Static variable in class com.onelogin.saml2.util.Constants
 
com.onelogin.saml2 - package com.onelogin.saml2
 
com.onelogin.saml2.authn - package com.onelogin.saml2.authn
 
com.onelogin.saml2.exception - package com.onelogin.saml2.exception
 
com.onelogin.saml2.factory - package com.onelogin.saml2.factory
 
com.onelogin.saml2.http - package com.onelogin.saml2.http
 
com.onelogin.saml2.logout - package com.onelogin.saml2.logout
 
com.onelogin.saml2.model - package com.onelogin.saml2.model
 
com.onelogin.saml2.model.hsm - package com.onelogin.saml2.model.hsm
 
com.onelogin.saml2.servlet - package com.onelogin.saml2.servlet
 
com.onelogin.saml2.settings - package com.onelogin.saml2.settings
 
com.onelogin.saml2.util - package com.onelogin.saml2.util
 
company - Variable in class com.onelogin.saml2.model.Contact
Contact company
COMPRESS_REQUEST - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
COMPRESS_RESPONSE - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
compressRequest - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
compressResponse - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
Constants - Class in com.onelogin.saml2.util
Constants class of OneLogin's Java Toolkit.
Constants() - Constructor for class com.onelogin.saml2.util.Constants
 
Contact - Class in com.onelogin.saml2.model
Contact class of OneLogin's Java Toolkit.
Contact(String, String, String) - Constructor for class com.onelogin.saml2.model.Contact
Contact(String, String, String, String, List<String>, List<String>) - Constructor for class com.onelogin.saml2.model.Contact
Constructor
CONTACT_SUPPORT_EMAIL_ADDRESS - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
Deprecated.
CONTACT_SUPPORT_GIVEN_NAME - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
Deprecated.
CONTACT_TECHNICAL_EMAIL_ADDRESS - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
Deprecated.
CONTACT_TECHNICAL_GIVEN_NAME - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
Deprecated.
CONTACT_TYPE_ADMINISTRATIVE - Static variable in class com.onelogin.saml2.util.Constants
 
CONTACT_TYPE_BILLING - Static variable in class com.onelogin.saml2.util.Constants
 
CONTACT_TYPE_OTHER - Static variable in class com.onelogin.saml2.util.Constants
 
CONTACT_TYPE_SUPPORT - Static variable in class com.onelogin.saml2.util.Constants
 
CONTACT_TYPE_TECHNICAL - Static variable in class com.onelogin.saml2.util.Constants
 
contacts - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
contactType - Variable in class com.onelogin.saml2.model.Contact
Contact type
convertDocumentToString(Document) - Static method in class com.onelogin.saml2.util.Util
Converts an XML in Document format in a String without applying the c14n transformation
convertDocumentToString(Document, Boolean) - Static method in class com.onelogin.saml2.util.Util
Converts an XML in Document format in a String
convertStringToDocument(String) - Static method in class com.onelogin.saml2.util.Util
Converts an XML in string format in a Document object
convertToPem(X509Certificate) - Static method in class com.onelogin.saml2.util.Util
Converts an X509Certificate in a well formated PEM string
copyBytes(InputStream, OutputStream) - Static method in class com.onelogin.saml2.util.Util
 
copyDocument(Document) - Static method in class com.onelogin.saml2.util.Util
Clone a Document object.
createAuthnRequest(Saml2Settings, AuthnRequestParams) - Method in interface com.onelogin.saml2.factory.SamlMessageFactory
Creates an AuthnRequest instance.
createIncomingLogoutRequest(Saml2Settings, HttpRequest) - Method in interface com.onelogin.saml2.factory.SamlMessageFactory
Creates a LogoutRequest instance for an incoming request.
createIncomingLogoutResponse(Saml2Settings, HttpRequest) - Method in interface com.onelogin.saml2.factory.SamlMessageFactory
Creates a LogoutRequest instance for an incoming response.
createOutgoingLogoutRequest(Saml2Settings, LogoutRequestParams) - Method in interface com.onelogin.saml2.factory.SamlMessageFactory
Creates a LogoutRequest instance for an outgoing request.
createOutgoingLogoutResponse(Saml2Settings, LogoutResponseParams) - Method in interface com.onelogin.saml2.factory.SamlMessageFactory
Creates a LogoutResponse instance for an outgoing response.
createSamlResponse(Saml2Settings, HttpRequest) - Method in interface com.onelogin.saml2.factory.SamlMessageFactory
Creates a SamlResponse instance.
currentUrl - Variable in class com.onelogin.saml2.authn.SamlResponse
URL of the current host + current view
currentUrl - Variable in class com.onelogin.saml2.logout.LogoutRequest
URL of the current host + current view
currentUrl - Variable in class com.onelogin.saml2.logout.LogoutResponse
URL of the current host + current view

D

DATE_TIME_FORMAT - Static variable in class com.onelogin.saml2.util.Util
 
DATE_TIME_FORMAT_MILLS - Static variable in class com.onelogin.saml2.util.Util
 
debug - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
DEBUG_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
decrypt(String, byte[]) - Method in class com.onelogin.saml2.model.hsm.HSM
Decrypts an array of bytes with a particular algorithm using the HSM.
decryptAssertion(Document) - Method in class com.onelogin.saml2.authn.SamlResponse
Decrypt assertion.
decryptedDocument - Variable in class com.onelogin.saml2.authn.SamlResponse
A DOMDocument object loaded from the SAML Response (Decrypted).
decryptElement(Element, PrivateKey) - Static method in class com.onelogin.saml2.util.Util
Decrypt an encrypted element.
decryptUsingHsm(Element, HSM) - Static method in class com.onelogin.saml2.util.Util
Decrypts the encrypted element using an HSM.
DEFAULT_SAML_MESSAGE_FACTORY - Static variable in class com.onelogin.saml2.Auth
 
deflatedBase64encoded(String) - Static method in class com.onelogin.saml2.util.Util
Returns String Deflated and base64 encoded
DEPRECATED_ALGOS - Static variable in class com.onelogin.saml2.util.Util
 
digestAlgorithm - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
DSA_SHA1 - Static variable in class com.onelogin.saml2.util.Constants
 
DUPLICATED_ATTRIBUTE_NAME_FOUND - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
DUPLICATED_ID_IN_SIGNED_ELEMENTS - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
DUPLICATED_REFERENCE_IN_SIGNED_ELEMENTS - Static variable in exception com.onelogin.saml2.exception.ValidationError
 

E

emailAddresses - Variable in class com.onelogin.saml2.model.Contact
Contact email
EMPTY_DESTINATION - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
EMPTY_NAMEID - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
EMPTY_PARAMETERS - Static variable in class com.onelogin.saml2.http.HttpRequest
 
encrypt(String, byte[]) - Method in class com.onelogin.saml2.model.hsm.HSM
Encrypts an array of bytes with a particular algorithm using the HSM.
encrypted - Variable in class com.onelogin.saml2.authn.SamlResponse
Mark if the response contains an encrypted assertion.
ENCRYPTED_ATTRIBUTES - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
ENVSIG - Static variable in class com.onelogin.saml2.util.Constants
 
equals(Object) - Method in class com.onelogin.saml2.http.HttpRequest
 
equalsTo(Organization) - Method in class com.onelogin.saml2.model.Organization
Compare with another organization
error(SAXParseException) - Method in class com.onelogin.saml2.util.XMLErrorAccumulatorHandler
 
Error - Exception in com.onelogin.saml2.exception
 
Error(String, int) - Constructor for exception com.onelogin.saml2.exception.Error
 
errorCode - Variable in exception com.onelogin.saml2.exception.Error
 
errorCode - Variable in exception com.onelogin.saml2.exception.SettingsException
 
errorCode - Variable in exception com.onelogin.saml2.exception.ValidationError
 
errorReason - Variable in class com.onelogin.saml2.Auth
Reason of the last error.
errors - Variable in class com.onelogin.saml2.Auth
Stores any error.
errorXML - Variable in class com.onelogin.saml2.util.XMLErrorAccumulatorHandler
 
extractIndexedProperties(String, Map<String, Object>) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Given a map containing settings data, extracts all the indexed properties identified by a given prefix.
extractIndexedValues(String, Map<String, Object>) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Given a map containing settings data, extracts all the indexed values identified by a given prefix.

F

fatalError(SAXParseException) - Method in class com.onelogin.saml2.util.XMLErrorAccumulatorHandler
 
forceAuthn - Variable in class com.onelogin.saml2.authn.AuthnRequestParams
When true the AuthNRequest will set the ForceAuthn='true'
formatCert(String, Boolean) - Static method in class com.onelogin.saml2.util.Util
Returns a certificate in String format (adding header and footer if required)
formatDateTime(long) - Static method in class com.onelogin.saml2.util.Util
Create string form time In Millis with format yyyy-MM-ddTHH:mm:ssZ
formatDateTime(long, boolean) - Static method in class com.onelogin.saml2.util.Util
Create string form time In Millis with format yyyy-MM-ddTHH:mm:ssZ
formatPrivateKey(String, boolean) - Static method in class com.onelogin.saml2.util.Util
Returns a private key (adding header and footer if required).
friendlyName - Variable in class com.onelogin.saml2.model.RequestedAttribute
FriendlyName of the attribute
fromFile(String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Load settings from the file
fromFile(String, KeyStoreSettings) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Load settings from the file
fromProperties(Properties) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the settings from a properties object
fromValues(Map<String, Object>) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the settings from mapped values.
fromValues(Map<String, Object>, KeyStoreSettings) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the settings from mapped values and KeyStore settings.

G

generateNameId(String) - Static method in class com.onelogin.saml2.util.Util
Generates a nameID.
generateNameId(String, String, String) - Static method in class com.onelogin.saml2.util.Util
Generates a nameID.
generateNameId(String, String, String, String, X509Certificate) - Static method in class com.onelogin.saml2.util.Util
Generates a nameID.
generateNameId(String, String, String, X509Certificate) - Static method in class com.onelogin.saml2.util.Util
Generates a nameID.
generateSubstitutor(AuthnRequestParams, Saml2Settings) - Method in class com.onelogin.saml2.authn.AuthnRequest
Substitutes AuthnRequest variables within a string by values.
generateSubstitutor(LogoutRequestParams, Saml2Settings) - Method in class com.onelogin.saml2.logout.LogoutRequest
Substitutes LogoutRequest variables within a string by values.
generateSubstitutor(LogoutResponseParams, Saml2Settings) - Method in class com.onelogin.saml2.logout.LogoutResponse
Substitutes LogoutResponse variables within a string by values.
generateSubstitutor(Saml2Settings) - Method in class com.onelogin.saml2.settings.Metadata
Substitutes metadata variables within a string by values.
generateSymmetricKey() - Static method in class com.onelogin.saml2.util.Util
Method to generate a symmetric key for encryption
generateUniqueID() - Static method in class com.onelogin.saml2.util.Util
Generates a unique string (used for example as ID of assertions)
generateUniqueID(String) - Static method in class com.onelogin.saml2.util.Util
Generates a unique string (used for example as ID of assertions)
getAssertionId() - Method in class com.onelogin.saml2.authn.SamlResponse
 
getAssertionIssuer() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the Assertion Issuer.
getAssertionNotOnOrAfter() - Method in class com.onelogin.saml2.authn.SamlResponse
 
getAttribute(String) - Method in class com.onelogin.saml2.Auth
 
getAttributeConsumingServiceXml() - Method in class com.onelogin.saml2.settings.Metadata
Generates the AttributeConsumingService section of the metadata's template
getAttributes() - Method in class com.onelogin.saml2.Auth
 
getAttributes() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the Attributes from the AttributeStatement element.
getAttributesName() - Method in class com.onelogin.saml2.Auth
 
getAttributeValues() - Method in class com.onelogin.saml2.model.RequestedAttribute
 
getAudiences() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the audiences.
getAuthnRequestsSigned() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getAuthnRequestTemplate() - Static method in class com.onelogin.saml2.authn.AuthnRequest
 
getAuthnRequestXml() - Method in class com.onelogin.saml2.authn.AuthnRequest
 
getCertificateFromKeyStore(KeyStore, String, String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
 
getCompany() - Method in class com.onelogin.saml2.model.Contact
 
getContacts() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getContactType() - Method in class com.onelogin.saml2.model.Contact
 
getCurrentTimeStamp() - Static method in class com.onelogin.saml2.util.Util
 
getDigestAlgorithm() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getEmailAddress() - Method in class com.onelogin.saml2.model.Contact
Deprecated.
this returns just the first e-mail address in Contact.getEmailAddresses()
getEmailAddresses() - Method in class com.onelogin.saml2.model.Contact
 
getEncodedAuthnRequest() - Method in class com.onelogin.saml2.authn.AuthnRequest
 
getEncodedAuthnRequest(Boolean) - Method in class com.onelogin.saml2.authn.AuthnRequest
 
getEncodedLogoutRequest() - Method in class com.onelogin.saml2.logout.LogoutRequest
 
getEncodedLogoutRequest(Boolean) - Method in class com.onelogin.saml2.logout.LogoutRequest
 
getEncodedLogoutResponse() - Method in class com.onelogin.saml2.logout.LogoutResponse
 
getEncodedLogoutResponse(Boolean) - Method in class com.onelogin.saml2.logout.LogoutResponse
 
getEncodedParameter(String) - Method in class com.onelogin.saml2.http.HttpRequest
Return an url encoded get parameter value Prefer to extract the original encoded value directly from queryString since url encoding is not canonical.
getEncodedParameter(String, String) - Method in class com.onelogin.saml2.http.HttpRequest
Return an url encoded get parameter value Prefer to extract the original encoded value directly from queryString since url encoding is not canonical.
getError() - Method in class com.onelogin.saml2.authn.SamlResponse
After execute a validation process, if fails this method returns the cause
getError() - Method in class com.onelogin.saml2.logout.LogoutRequest
After execute a validation process, if fails this method returns the cause
getError() - Method in class com.onelogin.saml2.logout.LogoutResponse
After execute a validation process, if fails this method returns the cause
getErrorCode() - Method in exception com.onelogin.saml2.exception.Error
 
getErrorCode() - Method in exception com.onelogin.saml2.exception.SettingsException
 
getErrorCode() - Method in exception com.onelogin.saml2.exception.ValidationError
 
getErrors() - Method in class com.onelogin.saml2.Auth
 
getErrorXML() - Method in class com.onelogin.saml2.util.XMLErrorAccumulatorHandler
 
getExpireTime(String, long) - Static method in class com.onelogin.saml2.util.Util
Compare 2 dates and return the the earliest
getExpireTime(String, String) - Static method in class com.onelogin.saml2.util.Util
Compare 2 dates and return the the earliest
getFileAsString(String) - Static method in class com.onelogin.saml2.util.Util
Loads a resource located at a relative path
getFriendlyName() - Method in class com.onelogin.saml2.model.RequestedAttribute
 
getGivenName() - Method in class com.onelogin.saml2.model.Contact
 
getHsm() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getId() - Method in class com.onelogin.saml2.authn.AuthnRequest
 
getId() - Method in class com.onelogin.saml2.authn.SamlResponse
 
getId() - Method in class com.onelogin.saml2.logout.LogoutRequest
 
getId() - Method in class com.onelogin.saml2.logout.LogoutResponse
 
getId(String) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Returns the ID of the Logout Request String.
getId(Document) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Returns the ID of the Logout Request Document.
getIdpCertFingerprint() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpCertFingerprintAlgorithm() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpEntityId() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpSingleLogoutServiceBinding() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpSingleLogoutServiceResponseUrl() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpSingleLogoutServiceUrl() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpSingleSignOnServiceBinding() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpSingleSignOnServiceUrl() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpx509cert() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getIdpx509certMulti() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getInResponseTo() - Method in class com.onelogin.saml2.logout.LogoutResponseParams
Returns the id of the logout request this response refers to.
getIssueInstant() - Method in class com.onelogin.saml2.authn.AuthnRequest
Returns the issue instant of this message.
getIssueInstant() - Method in class com.onelogin.saml2.logout.LogoutRequest
Returns the issue instant of this message.
getIssueInstant() - Method in class com.onelogin.saml2.logout.LogoutResponse
Returns the issue instant of this message.
getIssueInstant(String) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Returns the issue instant of the Logout Request Document.
getIssueInstant(Document) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Returns the issue instant of the Logout Request Document.
getIssuer() - Method in class com.onelogin.saml2.logout.LogoutResponse
Gets the Issuer from Logout Response.
getIssuer(String) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the Issuer from Logout Request String.
getIssuer(String, boolean) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the Issuer from Logout Request String.
getIssuer(Document) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the Issuer from Logout Request Document.
getIssuer(Document, boolean) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the Issuer from Logout Request Document.
getIssuers() - Method in class com.onelogin.saml2.authn.SamlResponse
Deprecated.
use SamlResponse.getResponseIssuer() and/or SamlResponse.getAssertionIssuer(); the contract of this method is quite controversial
getKeyStore() - Method in class com.onelogin.saml2.model.KeyStoreSettings
 
getLastAssertionId() - Method in class com.onelogin.saml2.Auth
 
getLastAssertionNotOnOrAfter() - Method in class com.onelogin.saml2.Auth
 
getLastErrorReason() - Method in class com.onelogin.saml2.Auth
 
getLastMessageId() - Method in class com.onelogin.saml2.Auth
 
getLastMessageIssueInstant() - Method in class com.onelogin.saml2.Auth
Returns the issue instant of the last message processed.
getLastRequestId() - Method in class com.onelogin.saml2.Auth
 
getLastRequestIssueInstant() - Method in class com.onelogin.saml2.Auth
Returns the issue instant of the last request generated (AuthnRequest or LogoutRequest).
getLastRequestXML() - Method in class com.onelogin.saml2.Auth
Returns the most recently-constructed/processed XML SAML request (AuthNRequest, LogoutRequest)
getLastResponseXML() - Method in class com.onelogin.saml2.Auth
Returns the most recently-constructed/processed XML SAML response (SAMLResponse, LogoutResponse).
getLastValidationException() - Method in class com.onelogin.saml2.Auth
 
getLogoutRequestSigned() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getLogoutRequestTemplate() - Static method in class com.onelogin.saml2.logout.LogoutRequest
 
getLogoutRequestXml() - Method in class com.onelogin.saml2.logout.LogoutRequest
 
getLogoutResponseSigned() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getLogoutResponseTemplate() - Static method in class com.onelogin.saml2.logout.LogoutResponse
 
getLogoutResponseXml() - Method in class com.onelogin.saml2.logout.LogoutResponse
 
getMetadataString() - Method in class com.onelogin.saml2.settings.Metadata
 
getMetadataTemplate() - Static method in class com.onelogin.saml2.settings.Metadata
 
getName() - Method in class com.onelogin.saml2.model.RequestedAttribute
 
getNameFormat() - Method in class com.onelogin.saml2.model.RequestedAttribute
 
getNameId() - Method in class com.onelogin.saml2.Auth
 
getNameId() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the NameID value provided from the SAML Response String.
getNameId() - Method in class com.onelogin.saml2.logout.LogoutRequestParams
 
getNameId(String) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID value provided from the SAML Logout Request String.
getNameId(String, PrivateKey) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID value provided from the SAML Logout Request String.
getNameId(String, PrivateKey, boolean) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID value provided from the SAML Logout Request String.
getNameId(Document) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID value provided from the SAML Logout Request Document.
getNameId(Document, PrivateKey) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID value provided from the SAML Logout Request Document.
getNameId(Document, PrivateKey, boolean) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID value provided from the SAML Logout Request Document.
getNameIdData() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the NameID provided from the SAML Response Document.
getNameIdData(String, PrivateKey) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID Data from the the Logout Request String.
getNameIdData(String, PrivateKey, boolean) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID Data from the the Logout Request String.
getNameIdData(Document, PrivateKey) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID Data from the the Logout Request Document.
getNameIdData(Document, PrivateKey, boolean) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the NameID Data from the the Logout Request Document.
getNameIdEncrypted() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getNameIdFormat() - Method in class com.onelogin.saml2.Auth
 
getNameIdFormat() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the NameID Format provided from the SAML Response String.
getNameIdFormat() - Method in class com.onelogin.saml2.logout.LogoutRequestParams
 
getNameIdNameQualifier() - Method in class com.onelogin.saml2.Auth
 
getNameIdNameQualifier() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the NameID NameQualifier provided from the SAML Response String.
getNameIdNameQualifier() - Method in class com.onelogin.saml2.logout.LogoutRequestParams
 
getNameIdSPNameQualifier() - Method in class com.onelogin.saml2.Auth
 
getNameIdSPNameQualifier() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the NameID SP NameQualifier provided from the SAML Response String.
getNameIdSPNameQualifier() - Method in class com.onelogin.saml2.logout.LogoutRequestParams
 
getNameIdValueReq() - Method in class com.onelogin.saml2.authn.AuthnRequestParams
 
getOrganization() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getOrgDisplayName() - Method in class com.onelogin.saml2.model.Organization
 
getOrgLangAttribute() - Method in class com.onelogin.saml2.model.Organization
 
getOrgName() - Method in class com.onelogin.saml2.model.Organization
 
getOrgUrl() - Method in class com.onelogin.saml2.model.Organization
 
getParameter(String) - Method in class com.onelogin.saml2.http.HttpRequest
 
getParameters() - Method in class com.onelogin.saml2.http.HttpRequest
 
getParameters(String) - Method in class com.onelogin.saml2.http.HttpRequest
 
getPrivateKeyFromKeyStore(KeyStore, String, String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
 
getRejectDeprecatedAlg() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getRequestedAttributes() - Method in class com.onelogin.saml2.model.AttributeConsumingService
 
getRequestedAuthnContext() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getRequestedAuthnContextComparison() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getRequestURL() - Method in class com.onelogin.saml2.http.HttpRequest
The URL the client used to make the request.
getResponseIssueInstant() - Method in class com.onelogin.saml2.authn.SamlResponse
Returns the issue instant of this message.
getResponseIssuer() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the Response Issuer.
getResponseStatus() - Method in class com.onelogin.saml2.authn.SamlResponse
Returns the ResponseStatus object
getResponseStatus() - Method in class com.onelogin.saml2.logout.LogoutResponseParams
Returns the response status.
getSAMLResponseDocument() - Method in class com.onelogin.saml2.authn.SamlResponse
 
getSamlResponseStatus() - Method in class com.onelogin.saml2.logout.LogoutResponse
Gets the Status of the Logout Response.
getSAMLResponseXml() - Method in class com.onelogin.saml2.authn.SamlResponse
 
getSelfHost(HttpServletRequest) - Static method in class com.onelogin.saml2.servlet.ServletUtils
 
getSelfRoutedURLNoQuery(HttpServletRequest) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Returns the routed URL of the current host + current view.
getSelfURL(HttpServletRequest) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Returns the URL of the current context + current view + query
getSelfURLhost(HttpServletRequest) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Returns the protocol + the current host + the port (if different than common ports).
getSelfURLNoQuery(HttpServletRequest) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Returns the URL of the current host + current view.
getServiceDescription() - Method in class com.onelogin.saml2.model.AttributeConsumingService
 
getServiceName() - Method in class com.onelogin.saml2.model.AttributeConsumingService
 
getSessionExpiration() - Method in class com.onelogin.saml2.Auth
 
getSessionIndex() - Method in class com.onelogin.saml2.Auth
 
getSessionIndex() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the SessionIndex from the AuthnStatement.
getSessionIndex() - Method in class com.onelogin.saml2.logout.LogoutRequestParams
 
getSessionIndexes(String) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the SessionIndexes from the LogoutRequest.
getSessionIndexes(String, boolean) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the SessionIndexes from the LogoutRequest.
getSessionIndexes(Document) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the SessionIndexes from the LogoutRequest.
getSessionIndexes(Document, boolean) - Static method in class com.onelogin.saml2.logout.LogoutRequest
Gets the SessionIndexes from the LogoutRequest.
getSessionNotOnOrAfter() - Method in class com.onelogin.saml2.authn.SamlResponse
Gets the SessionNotOnOrAfter from the AuthnStatement.
getSettings() - Method in class com.onelogin.saml2.Auth
 
getSignatureAlgorithm() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSignatureData(Node, String) - Static method in class com.onelogin.saml2.util.Util
Extract signature data from a DOM Node.
getSignatureData(Node, String, Boolean) - Static method in class com.onelogin.saml2.util.Util
Extract signature data from a DOM Node.
getSignMetadata() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSLOResponseUrl() - Method in class com.onelogin.saml2.Auth
 
getSLOurl() - Method in class com.onelogin.saml2.Auth
 
getSpAlias() - Method in class com.onelogin.saml2.model.KeyStoreSettings
 
getSpAssertionConsumerServiceBinding() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSpAssertionConsumerServiceUrl() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSPcert() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSPcertNew() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSpEntityId() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSPkey() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSpKeyPass() - Method in class com.onelogin.saml2.model.KeyStoreSettings
 
getSPMetadata() - Method in class com.onelogin.saml2.settings.Saml2Settings
Gets the SP metadata.
getSpNameIDFormat() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSpSingleLogoutServiceBinding() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSpSingleLogoutServiceUrl() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSPValidationOnly() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getSSOurl() - Method in class com.onelogin.saml2.Auth
 
getStatus() - Method in class com.onelogin.saml2.logout.LogoutResponse
Gets the Status of the Logout Response.
getStatus(String, Document) - Static method in class com.onelogin.saml2.util.Util
Get Status from a Response
getStatus(Document) - Static method in class com.onelogin.saml2.authn.SamlResponse
Get Status from a Response
getStatusCode() - Method in class com.onelogin.saml2.model.SamlResponseStatus
 
getStatusMessage() - Method in class com.onelogin.saml2.model.SamlResponseStatus
 
getSubStatusCode() - Method in class com.onelogin.saml2.model.SamlResponseStatus
 
getSurName() - Method in class com.onelogin.saml2.model.Contact
 
getTelephoneNumbers() - Method in class com.onelogin.saml2.model.Contact
 
getUniqueIDPrefix() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getValidationException() - Method in class com.onelogin.saml2.authn.SamlResponse
After execute a validation process, if fails this method returns the Exception object
getValidationException() - Method in class com.onelogin.saml2.logout.LogoutRequest
After execute a validation process, if fails this method returns the Exception object
getValidationException() - Method in class com.onelogin.saml2.logout.LogoutResponse
After execute a validation process, if fails this method returns the Exception object
getWantAssertionsEncrypted() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getWantAssertionsSigned() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getWantMessagesSigned() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getWantNameId() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getWantNameIdEncrypted() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getWantXMLValidation() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
getXPathFactory() - Static method in class com.onelogin.saml2.util.Util
 
givenName - Variable in class com.onelogin.saml2.model.Contact
Contact given name

H

hasError() - Method in class com.onelogin.saml2.util.XMLErrorAccumulatorHandler
 
hashCode() - Method in class com.onelogin.saml2.http.HttpRequest
 
hsm - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
HSM - Class in com.onelogin.saml2.model.hsm
 
HSM() - Constructor for class com.onelogin.saml2.model.hsm.HSM
 
HttpRequest - Class in com.onelogin.saml2.http
Framework-agnostic representation of an HTTP request.
HttpRequest(String) - Constructor for class com.onelogin.saml2.http.HttpRequest
Deprecated.
Not providing a queryString can cause HTTP Redirect binding to fail.
HttpRequest(String, String) - Constructor for class com.onelogin.saml2.http.HttpRequest
Creates a new HttpRequest.
HttpRequest(String, Map<String, List<String>>) - Constructor for class com.onelogin.saml2.http.HttpRequest
Deprecated.
Not providing a queryString can cause HTTP Redirect binding to fail.
HttpRequest(String, Map<String, List<String>>, String) - Constructor for class com.onelogin.saml2.http.HttpRequest
Creates a new HttpRequest.

I

id - Variable in class com.onelogin.saml2.authn.AuthnRequest
SAML AuthNRequest ID.
id - Variable in class com.onelogin.saml2.logout.LogoutRequest
SAML LogoutRequest ID.
id - Variable in class com.onelogin.saml2.logout.LogoutResponse
SAML LogoutResponse ID.
ID_NOT_FOUND_IN_SIGNED_ELEMENT - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
IDP_ENTITYID_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
IDP_SINGLE_LOGOUT_SERVICE_BINDING_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
IDP_SINGLE_LOGOUT_SERVICE_RESPONSE_URL_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
IDP_SINGLE_LOGOUT_SERVICE_URL_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
IDP_SINGLE_SIGN_ON_SERVICE_BINDING_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
IDP_SINGLE_SIGN_ON_SERVICE_URL_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
IDP_X509CERT_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
IDP_X509CERTMULTI_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
idpCertFingerprint - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
idpCertFingerprintAlgorithm - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
idpEntityId - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
IdPMetadataParser - Class in com.onelogin.saml2.settings
IdPMetadataParser class of OneLogin's Java Toolkit.
IdPMetadataParser() - Constructor for class com.onelogin.saml2.settings.IdPMetadataParser
 
idpSingleLogoutServiceBinding - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
idpSingleLogoutServiceResponseUrl - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
idpSingleLogoutServiceUrl - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
idpSingleSignOnServiceBinding - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
idpSingleSignOnServiceUrl - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
idpx509cert - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
idpx509certMulti - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
injectIntoSettings(Saml2Settings, Map<String, Object>) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Inject metadata info into Saml2Settings
inResponseTo - Variable in class com.onelogin.saml2.logout.LogoutResponseParams
Id of the logout request the response refers to.
INVALID_ISSUE_INSTANT_FORMAT - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
INVALID_SIGNATURE - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
INVALID_SIGNED_ELEMENT - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
INVALID_XML_FORMAT - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
is(String) - Method in class com.onelogin.saml2.model.SamlResponseStatus
Compare the status code
isAlgorithmWhitelisted(String) - Static method in class com.onelogin.saml2.util.Util
Whitelist the XMLSignature algorithm
isAllowCreate() - Method in class com.onelogin.saml2.authn.AuthnRequestParams
 
isAllowRepeatAttributeName() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
isAuthenticated() - Method in class com.onelogin.saml2.Auth
 
isCompressRequestEnabled() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
isCompressResponseEnabled() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
isDebugActive() - Method in class com.onelogin.saml2.Auth
 
isDebugActive() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
isForceAuthn() - Method in class com.onelogin.saml2.authn.AuthnRequestParams
 
isHTTPS(HttpServletRequest) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Check if under https or http protocol
isJaxp15Supported() - Static method in class com.onelogin.saml2.util.Util
Method which uses the recommended way ( https://docs.oracle.com/javase/tutorial/jaxp/properties/error.html ) of checking if JAXP is equal or greater than 1.5 options are supported.
isPassive - Variable in class com.onelogin.saml2.authn.AuthnRequestParams
When true the AuthNRequest will set the IsPassive='true'
isPassive() - Method in class com.onelogin.saml2.authn.AuthnRequestParams
 
isRejectUnsolicitedResponsesWithInResponseTo() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
isRequired - Variable in class com.onelogin.saml2.model.RequestedAttribute
If the attribute is or not required
isRequired() - Method in class com.onelogin.saml2.model.RequestedAttribute
 
isSetNameIdPolicy() - Method in class com.onelogin.saml2.authn.AuthnRequestParams
 
isStrict() - Method in class com.onelogin.saml2.settings.Saml2Settings
 
isString(Object) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Aux method that verifies if an Object is an string
issueInstant - Variable in class com.onelogin.saml2.authn.AuthnRequest
Time stamp that indicates when the AuthNRequest was created
issueInstant - Variable in class com.onelogin.saml2.logout.LogoutRequest
Time when the Logout Request was created
issueInstant - Variable in class com.onelogin.saml2.logout.LogoutResponse
Time when the Logout Request was created
ISSUER_MULTIPLE_IN_RESPONSE - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
ISSUER_NOT_FOUND_IN_ASSERTION - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
isTrimAttributeValues() - Method in class com.onelogin.saml2.settings.Saml2Settings
Determines whether attribute values should be trimmed when extracting them from parsed SAML messages.
isTrimNameIds() - Method in class com.onelogin.saml2.settings.Saml2Settings
Determines whether Name IDs should trimmed when extracting them from parsed SAML messages.
isValid() - Method in class com.onelogin.saml2.authn.SamlResponse
Determines if the SAML Response is valid using the certificate.
isValid() - Method in class com.onelogin.saml2.logout.LogoutRequest
Determines if the SAML LogoutRequest is valid or not
isValid() - Method in class com.onelogin.saml2.logout.LogoutResponse
 
isValid(String) - Method in class com.onelogin.saml2.authn.SamlResponse
Determines if the SAML Response is valid using the certificate.
isValid(String) - Method in class com.onelogin.saml2.logout.LogoutResponse
Determines if the SAML LogoutResponse is valid

J

JAXP_15_SUPPORTED - Static variable in class com.onelogin.saml2.util.Util
Indicates if JAXP 1.5 support has been detected.

K

KEY_ALGORITHM_ERROR - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
KEYINFO_NOT_FOUND_IN_ENCRYPTED_DATA - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
keyStore - Variable in class com.onelogin.saml2.model.KeyStoreSettings
KeyStore which stores certificates and key
KEYSTORE_ALIAS - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
KEYSTORE_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
KEYSTORE_KEY_PASSWORD - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
KeyStoreSettings - Class in com.onelogin.saml2.model
KeyStore class of OneLogin's Java Toolkit.
KeyStoreSettings(KeyStore, String, String) - Constructor for class com.onelogin.saml2.model.KeyStoreSettings
Constructor

L

lastAssertionId - Variable in class com.onelogin.saml2.Auth
The ID of the last assertion processed
lastAssertionNotOnOrAfter - Variable in class com.onelogin.saml2.Auth
The NotOnOrAfter values of the last assertion processed
lastMessageId - Variable in class com.onelogin.saml2.Auth
The ID of the last message processed
lastMessageIssueInstant - Variable in class com.onelogin.saml2.Auth
The issue instant of the last message processed
lastRequest - Variable in class com.onelogin.saml2.Auth
The most recently-constructed/processed XML SAML request (AuthNRequest, LogoutRequest)
lastRequestId - Variable in class com.onelogin.saml2.Auth
The id of the last request (Authn or Logout) generated
lastRequestIssueInstant - Variable in class com.onelogin.saml2.Auth
The issue instant of the last request (Authn or Logout) generated
lastResponse - Variable in class com.onelogin.saml2.Auth
The most recently-constructed/processed XML SAML response (SAMLResponse, LogoutResponse).
loadBooleanProperty(String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type Boolean from the Properties object
loadCert(String) - Static method in class com.onelogin.saml2.util.Util
Load X.509 certificate
loadCertificateFromProp(Object) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type X509Certificate from the property value
loadCertificateFromProp(String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type X509Certificate from the Properties object
loadCertificateListFromProp(String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type List of X509Certificate from the Properties object
loadCompressSetting() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the compress settings from the properties file
loadContact(Map<String, Object>, int) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a single contact from settings.
loadContacts() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the contacts settings from the properties file
loadFromUrl(URL) - Static method in class com.onelogin.saml2.util.SchemaFactory
 
loadIdpSetting() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the IdP settings from the properties file
loadListProperty(String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type List from the Properties object
loadOrganization() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the organization settings from the properties file
loadParsingSetting() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the parsing settings from the properties file
loadPrivateKey(String) - Static method in class com.onelogin.saml2.util.Util
Load private key
loadPrivateKeyFromProp(String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type PrivateKey from the Properties object
loadSecuritySetting() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the security settings from the properties file
loadSpSetting() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the SP settings from the properties file
loadStringProperty(String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type String from the Properties object
loadStringProperty(String, Map<String, Object>) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type String from the specified data
loadUniqueIDPrefix() - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads the unique ID prefix.
loadURLProperty(String) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Loads a property of the type URL from the Properties object
loadXML(String) - Static method in class com.onelogin.saml2.util.Util
This function load an XML string in a save way.
loadXmlFromBase64(String) - Method in class com.onelogin.saml2.authn.SamlResponse
Load a XML base64encoded SAMLResponse
LOG - Variable in class com.onelogin.saml2.util.XMLErrorAccumulatorHandler
 
LOGGER - Static variable in class com.onelogin.saml2.Auth
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.authn.AuthnRequest
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.authn.SamlResponse
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.logout.LogoutRequest
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.logout.LogoutResponse
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.settings.IdPMetadataParser
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.settings.Metadata
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.settings.Saml2Settings
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.util.SchemaFactory
Private property to construct a logger for this class.
LOGGER - Static variable in class com.onelogin.saml2.util.Util
Private property to construct a logger for this class.
login() - Method in class com.onelogin.saml2.Auth
Initiates the SSO process.
login(AuthnRequestParams) - Method in class com.onelogin.saml2.Auth
Initiates the SSO process.
login(String) - Method in class com.onelogin.saml2.Auth
Initiates the SSO process.
login(String, AuthnRequestParams) - Method in class com.onelogin.saml2.Auth
Initiates the SSO process.
login(String, AuthnRequestParams, Boolean) - Method in class com.onelogin.saml2.Auth
Initiates the SSO process.
login(String, AuthnRequestParams, Boolean, Map<String, String>) - Method in class com.onelogin.saml2.Auth
Initiates the SSO process.
login(String, Boolean, Boolean, Boolean) - Method in class com.onelogin.saml2.Auth
login(String, Boolean, Boolean, Boolean, Boolean) - Method in class com.onelogin.saml2.Auth
login(String, Boolean, Boolean, Boolean, Boolean, String) - Method in class com.onelogin.saml2.Auth
login(String, Boolean, Boolean, Boolean, Boolean, String, Map<String, String>) - Method in class com.onelogin.saml2.Auth
logout() - Method in class com.onelogin.saml2.Auth
Initiates the SLO process.
logout(String) - Method in class com.onelogin.saml2.Auth
Initiates the SLO process.
logout(String, LogoutRequestParams) - Method in class com.onelogin.saml2.Auth
Initiates the SLO process.
logout(String, LogoutRequestParams, Boolean) - Method in class com.onelogin.saml2.Auth
Initiates the SLO process.
logout(String, LogoutRequestParams, Boolean, Map<String, String>) - Method in class com.onelogin.saml2.Auth
Initiates the SLO process.
logout(String, String, String) - Method in class com.onelogin.saml2.Auth
logout(String, String, String, Boolean) - Method in class com.onelogin.saml2.Auth
logout(String, String, String, Boolean, String) - Method in class com.onelogin.saml2.Auth
logout(String, String, String, Boolean, String, String) - Method in class com.onelogin.saml2.Auth
logout(String, String, String, Boolean, String, String, String) - Method in class com.onelogin.saml2.Auth
logout(String, String, String, Boolean, String, String, String, Map<String, String>) - Method in class com.onelogin.saml2.Auth
logout(String, String, String, String) - Method in class com.onelogin.saml2.Auth
logout(String, String, String, String, String) - Method in class com.onelogin.saml2.Auth
logout(String, String, String, String, String, String) - Method in class com.onelogin.saml2.Auth
LogoutRequest - Class in com.onelogin.saml2.logout
LogoutRequest class of OneLogin's Java Toolkit.
LogoutRequest(Saml2Settings) - Constructor for class com.onelogin.saml2.logout.LogoutRequest
Constructs a LogoutRequest object when a new request should be generated and sent.
LogoutRequest(Saml2Settings, HttpRequest) - Constructor for class com.onelogin.saml2.logout.LogoutRequest
Constructs the LogoutRequest object when a received request should be extracted from the HTTP request and parsed.
LogoutRequest(Saml2Settings, HttpRequest, String, String) - Constructor for class com.onelogin.saml2.logout.LogoutRequest
Deprecated.
use LogoutRequest(Saml2Settings, HttpRequest) to build a received request from the HTTP request, or LogoutRequest(Saml2Settings, LogoutRequestParams) with LogoutRequestParams(String, String) to build a new request to be sent
LogoutRequest(Saml2Settings, HttpRequest, String, String, String) - Constructor for class com.onelogin.saml2.logout.LogoutRequest
Deprecated.
use LogoutRequest(Saml2Settings, HttpRequest) to build a received request from the HTTP request, or LogoutRequest(Saml2Settings, LogoutRequestParams) with LogoutRequestParams(String, String, String) to build a new request to be sent
LogoutRequest(Saml2Settings, HttpRequest, String, String, String, String) - Constructor for class com.onelogin.saml2.logout.LogoutRequest
Deprecated.
use LogoutRequest(Saml2Settings, HttpRequest) to build a received request from the HTTP request, or LogoutRequest(Saml2Settings, LogoutRequestParams) with LogoutRequestParams(String, String, String, String) to build a new request to be sent
LogoutRequest(Saml2Settings, HttpRequest, String, String, String, String, String) - Constructor for class com.onelogin.saml2.logout.LogoutRequest
Deprecated.
LogoutRequest(Saml2Settings, LogoutRequestParams) - Constructor for class com.onelogin.saml2.logout.LogoutRequest
Constructs the LogoutRequest object when a new request should be generated and sent.
LogoutRequestParams - Class in com.onelogin.saml2.logout
Input parameters for a SAML 2 logout request.
LogoutRequestParams() - Constructor for class com.onelogin.saml2.logout.LogoutRequestParams
Create an empty set of logout request input parameters.
LogoutRequestParams(LogoutRequestParams) - Constructor for class com.onelogin.saml2.logout.LogoutRequestParams
Create a set of logout request input parameters, by copying them from another set.
LogoutRequestParams(String, String) - Constructor for class com.onelogin.saml2.logout.LogoutRequestParams
Create a set of logout request input parameters.
LogoutRequestParams(String, String, String) - Constructor for class com.onelogin.saml2.logout.LogoutRequestParams
Create a set of logout request input parameters.
LogoutRequestParams(String, String, String, String) - Constructor for class com.onelogin.saml2.logout.LogoutRequestParams
Create a set of logout request input parameters.
LogoutRequestParams(String, String, String, String, String) - Constructor for class com.onelogin.saml2.logout.LogoutRequestParams
Create a set of logout request input parameters.
logoutRequestSigned - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
logoutRequestString - Variable in class com.onelogin.saml2.logout.LogoutRequest
SAML LogoutRequest string
LogoutResponse - Class in com.onelogin.saml2.logout
LogoutResponse class of OneLogin's Java Toolkit.
LogoutResponse(Saml2Settings, HttpRequest) - Constructor for class com.onelogin.saml2.logout.LogoutResponse
Constructs the LogoutResponse object when a received response should be extracted from the HTTP request and parsed.
LogoutResponse(Saml2Settings, LogoutResponseParams) - Constructor for class com.onelogin.saml2.logout.LogoutResponse
Constructs the LogoutResponse object when a new response should be generated and sent.
logoutResponseDocument - Variable in class com.onelogin.saml2.logout.LogoutResponse
A DOMDocument object loaded from the SAML Response.
LogoutResponseParams - Class in com.onelogin.saml2.logout
Input parameters for a SAML 2 logout response.
LogoutResponseParams() - Constructor for class com.onelogin.saml2.logout.LogoutResponseParams
Creates a logout response with no inResponseTo attribute and a response status with a top-level Constants.STATUS_SUCCESS status code.
LogoutResponseParams(LogoutResponseParams) - Constructor for class com.onelogin.saml2.logout.LogoutResponseParams
Create a set of logout request input parameters, by copying them from another set.
LogoutResponseParams(String) - Constructor for class com.onelogin.saml2.logout.LogoutResponseParams
Creates a logout response with a response status with a top-level Constants.STATUS_SUCCESS status code.
LogoutResponseParams(String, SamlResponseStatus) - Constructor for class com.onelogin.saml2.logout.LogoutResponseParams
Creates a logout response.
LogoutResponseParams(String, String) - Constructor for class com.onelogin.saml2.logout.LogoutResponseParams
Creates a logout response.
logoutResponseSigned - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
logoutResponseString - Variable in class com.onelogin.saml2.logout.LogoutResponse
SAML LogoutResponse string

M

makeHttpRequest(HttpServletRequest) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Creates an HttpRequest from an HttpServletRequest.
message - Variable in class com.onelogin.saml2.model.SubjectConfirmationIssue
 
Metadata - Class in com.onelogin.saml2.settings
Metadata class of OneLogin's Java Toolkit.
Metadata(Saml2Settings) - Constructor for class com.onelogin.saml2.settings.Metadata
Constructs the Metadata object.
Metadata(Saml2Settings, Calendar, Integer) - Constructor for class com.onelogin.saml2.settings.Metadata
Constructs the Metadata object.
Metadata(Saml2Settings, Calendar, Integer, AttributeConsumingService) - Constructor for class com.onelogin.saml2.settings.Metadata
Constructs the Metadata object.
METADATA_SP_INVALID - Static variable in exception com.onelogin.saml2.exception.Error
 
metadataString - Variable in class com.onelogin.saml2.settings.Metadata
Generated metadata in string format
MISSING_CONDITIONS - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
MISSING_ENCRYPTED_ELEMENT - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
MISSING_ID - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
MISSING_STATUS - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
MISSING_STATUS_CODE - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
mustRejectDeprecatedSignatureAlgo(String, Boolean) - Static method in class com.onelogin.saml2.util.Util
 

N

N_DAYS_VALID_UNTIL - Static variable in class com.onelogin.saml2.settings.Metadata
 
name - Variable in class com.onelogin.saml2.model.RequestedAttribute
Name of the attribute
nameFormat - Variable in class com.onelogin.saml2.model.RequestedAttribute
NameFormat of the attribute
nameid - Variable in class com.onelogin.saml2.Auth
NameID.
nameId - Variable in class com.onelogin.saml2.logout.LogoutRequestParams
NameID.
NAMEID_EMAIL_ADDRESS - Static variable in class com.onelogin.saml2.util.Constants
 
NAMEID_ENCRYPTED - Static variable in class com.onelogin.saml2.util.Constants
 
NAMEID_ENTITY - Static variable in class com.onelogin.saml2.util.Constants
 
NAMEID_KERBEROS - Static variable in class com.onelogin.saml2.util.Constants
 
NAMEID_PERSISTENT - Static variable in class com.onelogin.saml2.util.Constants
 
NAMEID_TRANSIENT - Static variable in class com.onelogin.saml2.util.Constants
 
NAMEID_UNSPECIFIED - Static variable in class com.onelogin.saml2.util.Constants
 
NAMEID_WINDOWS_DOMAIN_QUALIFIED_NAME - Static variable in class com.onelogin.saml2.util.Constants
 
NAMEID_X509_SUBJECT_NAME - Static variable in class com.onelogin.saml2.util.Constants
 
nameIdData - Variable in class com.onelogin.saml2.authn.SamlResponse
NameID Data
nameIdEncrypted - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
nameidFormat - Variable in class com.onelogin.saml2.Auth
NameIDFormat.
nameIdFormat - Variable in class com.onelogin.saml2.logout.LogoutRequestParams
NameID Format.
nameidNameQualifier - Variable in class com.onelogin.saml2.Auth
nameId NameQualifier
nameIdNameQualifier - Variable in class com.onelogin.saml2.logout.LogoutRequestParams
nameId NameQualifier
nameidSPNameQualifier - Variable in class com.onelogin.saml2.Auth
nameId SP NameQualifier
nameIdSPNameQualifier - Variable in class com.onelogin.saml2.logout.LogoutRequestParams
nameId SP NameQualifier
nameIdValueReq - Variable in class com.onelogin.saml2.authn.AuthnRequestParams
Indicates to the IdP the subject that should be authenticated
NO_ATTRIBUTESTATEMENT - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
NO_ENCRYPTED_ASSERTION - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
NO_ENCRYPTED_NAMEID - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
NO_NAMEID - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
NO_SIGNATURE_FOUND - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
NO_SIGNED_ASSERTION - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
NO_SIGNED_MESSAGE - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
NOT_SUPPORTED - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
NS_DS - Static variable in class com.onelogin.saml2.util.Constants
 
NS_MD - Static variable in class com.onelogin.saml2.util.Constants
 
NS_SAML - Static variable in class com.onelogin.saml2.util.Constants
 
NS_SAMLP - Static variable in class com.onelogin.saml2.util.Constants
 
NS_SOAP - Static variable in class com.onelogin.saml2.util.Constants
 
NS_XENC - Static variable in class com.onelogin.saml2.util.Constants
 
NS_XS - Static variable in class com.onelogin.saml2.util.Constants
 
NS_XSI - Static variable in class com.onelogin.saml2.util.Constants
 

O

organization - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
Organization - Class in com.onelogin.saml2.model
Organization class of OneLogin's Java Toolkit.
Organization(String, String, String) - Constructor for class com.onelogin.saml2.model.Organization
Constructor
Default the lang attribute to "en"
Organization(String, String, String, String) - Constructor for class com.onelogin.saml2.model.Organization
Constructor
Organization(String, String, URL) - Constructor for class com.onelogin.saml2.model.Organization
Constructor
Default the lang attribute to "en"
Organization(String, String, URL, String) - Constructor for class com.onelogin.saml2.model.Organization
Constructor
ORGANIZATION_DISPLAYNAME - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
ORGANIZATION_LANG - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
ORGANIZATION_NAME - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
ORGANIZATION_URL - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
orgDisplayName - Variable in class com.onelogin.saml2.model.Organization
Organization display name
orgLangAttribute - Variable in class com.onelogin.saml2.model.Organization
Organization lang attribute
orgName - Variable in class com.onelogin.saml2.model.Organization
Organization name
orgUrl - Variable in class com.onelogin.saml2.model.Organization
Organization URL

P

parameters - Variable in class com.onelogin.saml2.http.HttpRequest
 
parseDateTime(String) - Static method in class com.onelogin.saml2.util.Util
Create calendar form string with format yyyy-MM-ddTHH:mm:ssZ // yyyy-MM-ddTHH:mm:ss.SSSZ
parseDuration(String) - Static method in class com.onelogin.saml2.util.Util
Interprets a ISO8601 duration value relative to a current time timestamp.
parseDuration(String, long) - Static method in class com.onelogin.saml2.util.Util
Interprets a ISO8601 duration value relative to a given timestamp.
parseFileXML(String) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML file
parseFileXML(String, String) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML file
parseFileXML(String, String, String, String, String) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML file
parseKeyStore(KeyStoreSettings) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Parses the KeyStore data
parseProperties(Properties) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Parses properties
parseRemoteXML(URL) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML file
parseRemoteXML(URL, String) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML file
parseRemoteXML(URL, String, String, String, String) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML file
parseXML(Document) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML Document
parseXML(Document, String) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML Document
parseXML(Document, String, String, String, String) - Static method in class com.onelogin.saml2.settings.IdPMetadataParser
Get IdP Metadata Info from XML Document
parseXML(InputSource) - Static method in class com.onelogin.saml2.util.Util
Parse an XML from input source to a Document object
PARSING_TRIM_ATTRIBUTE_VALUES - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
PARSING_TRIM_NAME_IDS - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
postProcessXml(String, AuthnRequestParams, Saml2Settings) - Method in class com.onelogin.saml2.authn.AuthnRequest
Allows for an extension class to post-process the AuthnRequest XML generated for this request, in order to customize the result.
postProcessXml(String, LogoutRequestParams, Saml2Settings) - Method in class com.onelogin.saml2.logout.LogoutRequest
Allows for an extension class to post-process the LogoutRequest XML generated for this request, in order to customize the result.
postProcessXml(String, LogoutResponseParams, Saml2Settings) - Method in class com.onelogin.saml2.logout.LogoutResponse
Allows for an extension class to post-process the LogoutResponse XML generated for this response, in order to customize the result.
postProcessXml(String, Saml2Settings) - Method in class com.onelogin.saml2.settings.Metadata
Allows for an extension class to post-process the SAML metadata XML generated for this metadata instance, in order to customize the result.
Preconditions - Class in com.onelogin.saml2.util
 
Preconditions() - Constructor for class com.onelogin.saml2.util.Preconditions
 
prettyPrintIssues(List<SubjectConfirmationIssue>) - Static method in class com.onelogin.saml2.model.SubjectConfirmationIssue
 
PRIVATE_KEY_FILE_NOT_FOUND - Static variable in exception com.onelogin.saml2.exception.SettingsException
 
PRIVATE_KEY_NOT_FOUND - Static variable in exception com.onelogin.saml2.exception.SettingsException
 
processResponse() - Method in class com.onelogin.saml2.Auth
Process the SAML Response sent by the IdP.
processResponse(String) - Method in class com.onelogin.saml2.Auth
Process the SAML Response sent by the IdP.
processSignedElements() - Method in class com.onelogin.saml2.authn.SamlResponse
Verifies the signature nodes: - Checks that are Response or Assertion - Check that IDs and reference URI are unique and consistent.
processSLO() - Method in class com.onelogin.saml2.Auth
Process the SAML Logout Response / Logout Request sent by the IdP.
processSLO(Boolean, String) - Method in class com.onelogin.saml2.Auth
Process the SAML Logout Response / Logout Request sent by the IdP.
processSLO(Boolean, String, Boolean) - Method in class com.onelogin.saml2.Auth
Process the SAML Logout Response / Logout Request sent by the IdP.
PUBLIC_CERT_FILE_NOT_FOUND - Static variable in exception com.onelogin.saml2.exception.SettingsException
 

Q

query(String) - Method in class com.onelogin.saml2.logout.LogoutResponse
Extracts nodes that match the query from the DOMDocument (Logout Response Menssage)
query(String, Node) - Method in class com.onelogin.saml2.authn.SamlResponse
Extracts nodes that match the query from the DOMDocument (Response Message)
query(Document, String) - Static method in class com.onelogin.saml2.util.Util
Extracts a node from the DOMDocument
query(Document, String, Node) - Static method in class com.onelogin.saml2.util.Util
Extracts a node from the DOMDocument
queryAssertion(String) - Method in class com.onelogin.saml2.authn.SamlResponse
Extracts a node from the DOMDocument (Assertion).
queryString - Variable in class com.onelogin.saml2.http.HttpRequest
 

R

rejectDeprecatedAlg - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
rejectUnsolicitedResponsesWithInResponseTo - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
removeParameter(String) - Method in class com.onelogin.saml2.http.HttpRequest
 
request - Variable in class com.onelogin.saml2.Auth
HttpServletRequest object to be processed (Contains GET and POST parameters, session, ...).
request - Variable in class com.onelogin.saml2.logout.LogoutRequest
HttpRequest object to be processed (Contains GET and POST parameters, request URL, ...).
request - Variable in class com.onelogin.saml2.logout.LogoutResponse
HttpRequest object to be processed (Contains GET and POST parameters, request URL, ...).
RequestedAttribute - Class in com.onelogin.saml2.model
RequestedAttribute class of OneLogin's Java Toolkit.
RequestedAttribute(String, String, Boolean, String, List<String>) - Constructor for class com.onelogin.saml2.model.RequestedAttribute
Constructor
requestedAttributes - Variable in class com.onelogin.saml2.model.AttributeConsumingService
Requested Attributes
requestedAuthnContext - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
requestedAuthnContextComparison - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
requestURL - Variable in class com.onelogin.saml2.http.HttpRequest
 
response - Variable in class com.onelogin.saml2.Auth
HttpServletResponse object to be used (For example to execute the redirections).
RESPONSE_EXPIRED - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
RESPONSE_SIGNATURE_XPATH - Static variable in class com.onelogin.saml2.util.Util
 
responseStatus - Variable in class com.onelogin.saml2.authn.SamlResponse
The respone status code and messages
responseStatus - Variable in class com.onelogin.saml2.logout.LogoutResponseParams
Response status.
RSA_1_5 - Static variable in class com.onelogin.saml2.util.Constants
 
RSA_OAEP_MGF1P - Static variable in class com.onelogin.saml2.util.Constants
 
RSA_SHA1 - Static variable in class com.onelogin.saml2.util.Constants
 
RSA_SHA256 - Static variable in class com.onelogin.saml2.util.Constants
 
RSA_SHA384 - Static variable in class com.onelogin.saml2.util.Constants
 
RSA_SHA512 - Static variable in class com.onelogin.saml2.util.Constants
 

S

SAML_LOGOUTMESSAGE_NOT_FOUND - Static variable in exception com.onelogin.saml2.exception.Error
 
SAML_LOGOUTREQUEST_INVALID - Static variable in exception com.onelogin.saml2.exception.Error
 
SAML_LOGOUTRESPONSE_INVALID - Static variable in exception com.onelogin.saml2.exception.Error
 
SAML_RESPONSE_NOT_FOUND - Static variable in exception com.onelogin.saml2.exception.Error
 
SAML_SCHEMA_METADATA_2_0 - Static variable in class com.onelogin.saml2.util.SchemaFactory
 
SAML_SCHEMA_PROTOCOL_2_0 - Static variable in class com.onelogin.saml2.util.SchemaFactory
 
SAML_SINGLE_LOGOUT_NOT_SUPPORTED - Static variable in exception com.onelogin.saml2.exception.Error
 
saml2Setting - Variable in class com.onelogin.saml2.settings.SettingsBuilder
Saml2Settings object
Saml2Settings - Class in com.onelogin.saml2.settings
Saml2Settings class of OneLogin's Java Toolkit.
Saml2Settings() - Constructor for class com.onelogin.saml2.settings.Saml2Settings
 
samlData - Variable in class com.onelogin.saml2.settings.SettingsBuilder
Private property that contains the SAML settings
SAMLException - Exception in com.onelogin.saml2.exception
Top-level exception class for the OneLogin SAML client.
SAMLException(String) - Constructor for exception com.onelogin.saml2.exception.SAMLException
Construct a SAMLException with the provided error message.
SAMLException(String, Throwable) - Constructor for exception com.onelogin.saml2.exception.SAMLException
Construct a SAMLException with the provided human-readable error message and upstream cause.
SAMLException(Throwable) - Constructor for exception com.onelogin.saml2.exception.SAMLException
Construct a SAMLException with the provided cause for the exception.
samlMessageFactory - Variable in class com.onelogin.saml2.Auth
 
SamlMessageFactory - Interface in com.onelogin.saml2.factory
Factory which can create all kind of SAML message objects.
SamlResponse - Class in com.onelogin.saml2.authn
SamlResponse class of OneLogin's Java Toolkit.
SamlResponse(Saml2Settings, HttpRequest) - Constructor for class com.onelogin.saml2.authn.SamlResponse
Constructor to have a Response object fully built and ready to validate the saml response.
SamlResponse(Saml2Settings, String, String) - Constructor for class com.onelogin.saml2.authn.SamlResponse
Constructor to have a Response object fully built and ready to validate the saml response.
samlResponseDocument - Variable in class com.onelogin.saml2.authn.SamlResponse
A DOMDocument object loaded from the SAML Response.
SamlResponseStatus - Class in com.onelogin.saml2.model
SamlResponseStatus class of OneLogin's Java Toolkit.
SamlResponseStatus(String) - Constructor for class com.onelogin.saml2.model.SamlResponseStatus
Constructor
SamlResponseStatus(String, String) - Constructor for class com.onelogin.saml2.model.SamlResponseStatus
Constructor
samlResponseString - Variable in class com.onelogin.saml2.authn.SamlResponse
The decoded, unprocessed XML response provided to the constructor.
SchemaFactory - Class in com.onelogin.saml2.util
SchemaFactory class of OneLogin's Java Toolkit.
SchemaFactory() - Constructor for class com.onelogin.saml2.util.SchemaFactory
 
SECONDS_CACHED - Static variable in class com.onelogin.saml2.settings.Metadata
 
SECURITY_ALLOW_REPEAT_ATTRIBUTE_NAME_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_AUTHREQUEST_SIGNED - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_DIGEST_ALGORITHM - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_LOGOUTREQUEST_SIGNED - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_LOGOUTRESPONSE_SIGNED - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_NAMEID_ENCRYPTED - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_REJECT_DEPRECATED_ALGORITHM - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_REJECT_UNSOLICITED_RESPONSES_WITH_INRESPONSETO - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_REQUESTED_AUTHNCONTEXT - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_REQUESTED_AUTHNCONTEXTCOMPARISON - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_SIGN_METADATA - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_SIGNATURE_ALGORITHM - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_WANT_ASSERTIONS_ENCRYPTED - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_WANT_ASSERTIONS_SIGNED - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_WANT_MESSAGES_SIGNED - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_WANT_NAMEID - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_WANT_NAMEID_ENCRYPTED - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SECURITY_WANT_XML_VALIDATION - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
sendRedirect(HttpServletResponse, String) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Redirect to location url
sendRedirect(HttpServletResponse, String, Map<String, String>) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Redirect to location url
sendRedirect(HttpServletResponse, String, Map<String, String>, Boolean) - Static method in class com.onelogin.saml2.servlet.ServletUtils
Redirect to location url
serialVersionUID - Static variable in exception com.onelogin.saml2.exception.Error
 
serialVersionUID - Static variable in exception com.onelogin.saml2.exception.SAMLException
 
serialVersionUID - Static variable in exception com.onelogin.saml2.exception.SettingsException
 
serialVersionUID - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
serialVersionUID - Static variable in exception com.onelogin.saml2.exception.XMLEntityException
 
serviceDescription - Variable in class com.onelogin.saml2.model.AttributeConsumingService
Service Description
serviceName - Variable in class com.onelogin.saml2.model.AttributeConsumingService
Service Name
ServletUtils - Class in com.onelogin.saml2.servlet
ServletUtils class of OneLogin's Java Toolkit.
ServletUtils() - Constructor for class com.onelogin.saml2.servlet.ServletUtils
 
SESSION_EXPIRED - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
sessionExpiration - Variable in class com.onelogin.saml2.Auth
SessionNotOnOrAfter.
sessionIndex - Variable in class com.onelogin.saml2.Auth
SessionIndex.
sessionIndex - Variable in class com.onelogin.saml2.logout.LogoutRequestParams
SessionIndex.
setAllowRepeatAttributeName(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the allowRepeatAttributeName setting value
setAuthnRequestsSigned(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the authnRequestsSigned setting value
setClient() - Method in class com.onelogin.saml2.model.hsm.HSM
Sets the client to connect to the Azure Key Vault.
setCompressRequest(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the compressRequest setting value
setCompressResponse(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the compressResponse setting value
setContacts(List<Contact>) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set contacts info that will be listed on the Service Provider metadata
setDebug(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the debug setting value
setDestinationUrl(String) - Method in class com.onelogin.saml2.authn.SamlResponse
Aux method to set the destination url
setDigestAlgorithm(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the digestAlgorithm setting value
setHsm(HSM) - Method in class com.onelogin.saml2.settings.Saml2Settings
Sets the HSM setting value.
setIdpCertFingerprint(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpCertFingerprint setting value
setIdpCertFingerprintAlgorithm(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpCertFingerprintAlgorithm setting value
setIdpEntityId(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpEntityId setting value
setIdpSingleLogoutServiceBinding(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpSingleLogoutServiceBinding setting value
setIdpSingleLogoutServiceResponseUrl(URL) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpSingleLogoutServiceUrl setting value
setIdpSingleLogoutServiceUrl(URL) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpSingleLogoutServiceUrl setting value
setIdpSingleSignOnServiceBinding(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpSingleSignOnServiceBinding setting value
setIdpSingleSignOnServiceUrl(URL) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpSingleSignOnServiceUrl setting value
setIdpx509cert(X509Certificate) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpX509cert setting value provided as a X509Certificate object
setIdpx509certMulti(List<X509Certificate>) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the idpx509certMulti setting value
setLogoutRequestSigned(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the logoutRequestSigned setting value
setLogoutResponseSigned(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the logoutResponseSigned setting value
setNameIdEncrypted(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the nameIdEncrypted setting value
setNameIdPolicy - Variable in class com.onelogin.saml2.authn.AuthnRequestParams
When true the AuthNRequest will set a nameIdPolicy
setOrganization(Organization) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the organization info that will be published on the Service Provider metadata
setRejectDeprecatedAlg(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the rejectDeprecatedAlg setting value
setRejectUnsolicitedResponsesWithInResponseTo(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Controls if unsolicited Responses are rejected if they contain an InResponseTo value.
setRequestedAuthnContext(List<String>) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the requestedAuthnContext setting value
setRequestedAuthnContextComparison(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the requestedAuthnContextComparison setting value
setSamlMessageFactory(SamlMessageFactory) - Method in class com.onelogin.saml2.Auth
Sets the factory this Auth will use to create SAML messages.
setSignatureAlgorithm(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the signatureAlgorithm setting value
setSignMetadata(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the signMetadata setting value
setSpAssertionConsumerServiceBinding(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spAssertionConsumerServiceBinding setting value
setSpAssertionConsumerServiceUrl(URL) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spAssertionConsumerServiceUrl setting value
setSpEntityId(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spEntityId setting value
setSpNameIDFormat(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spNameIDFormat setting value
setSpPrivateKey(PrivateKey) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spPrivateKey setting value provided as a PrivateKey object
setSpSingleLogoutServiceBinding(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spSingleLogoutServiceBinding setting value
setSpSingleLogoutServiceUrl(URL) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spSingleLogoutServiceUrl setting value
setSPValidationOnly(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spValidationOnly value, used to check IdP data on checkSettings method
setSpX509cert(X509Certificate) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spX509cert setting value provided as X509Certificate object
setSpX509certNew(X509Certificate) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the spX509certNew setting value provided as X509Certificate object
setStatusCode(String) - Method in class com.onelogin.saml2.model.SamlResponseStatus
Set the status code
setStatusMessage(String) - Method in class com.onelogin.saml2.model.SamlResponseStatus
Set the status message
setStrict(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the strict setting value
setStrict(Boolean) - Method in class com.onelogin.saml2.Auth
Set the strict mode active/disable
setSubStatusCode(String) - Method in class com.onelogin.saml2.model.SamlResponseStatus
Set the second-level status code
settings - Variable in class com.onelogin.saml2.Auth
Settings data.
settings - Variable in class com.onelogin.saml2.authn.AuthnRequest
Settings data.
settings - Variable in class com.onelogin.saml2.authn.SamlResponse
Settings data.
settings - Variable in class com.onelogin.saml2.logout.LogoutRequest
Settings data.
settings - Variable in class com.onelogin.saml2.logout.LogoutResponse
Settings data.
SETTINGS_FILE_NOT_FOUND - Static variable in exception com.onelogin.saml2.exception.Error
 
SETTINGS_INVALID - Static variable in exception com.onelogin.saml2.exception.SettingsException
 
SETTINGS_INVALID_SYNTAX - Static variable in exception com.onelogin.saml2.exception.SettingsException
 
SettingsBuilder - Class in com.onelogin.saml2.settings
SettingsBuilder class of OneLogin's Java Toolkit.
SettingsBuilder() - Constructor for class com.onelogin.saml2.settings.SettingsBuilder
 
SettingsException - Exception in com.onelogin.saml2.exception
 
SettingsException(String, int) - Constructor for exception com.onelogin.saml2.exception.SettingsException
 
setTrimAttributeValues(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Sets whether attribute values in parsed SAML messages should be trimmed.
setTrimNameIds(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Sets whether Name IDs in parsed SAML messages should be trimmed.
setUniqueIDPrefix(String) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the uniqueIDPrefix setting value
setValidationException(Exception) - Method in class com.onelogin.saml2.authn.SamlResponse
Sets the validation exception that this SamlResponse should return when a validation error occurs.
setValidationException(Exception) - Method in class com.onelogin.saml2.logout.LogoutRequest
Sets the validation exception that this LogoutRequest should return when a validation error occurs.
setValidationException(Exception) - Method in class com.onelogin.saml2.logout.LogoutResponse
Sets the validation exception that this LogoutResponse should return when a validation error occurs.
setWantAssertionsEncrypted(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the wantAssertionsEncrypted setting value
setWantAssertionsSigned(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the wantAssertionsSigned setting value
setWantMessagesSigned(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the wantMessagesSigned setting value
setWantNameId(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the wantNameId setting value
setWantNameIdEncrypted(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the wantNameIdEncrypted setting value
setWantXMLValidation(boolean) - Method in class com.onelogin.saml2.settings.Saml2Settings
Set the wantXMLValidation setting value
SHA1 - Static variable in class com.onelogin.saml2.util.Constants
 
SHA256 - Static variable in class com.onelogin.saml2.util.Constants
 
SHA384 - Static variable in class com.onelogin.saml2.util.Constants
 
SHA512 - Static variable in class com.onelogin.saml2.util.Constants
 
sign(String, PrivateKey, String) - Static method in class com.onelogin.saml2.util.Util
Generates a signature from a string
signatureAlgConversion(String) - Static method in class com.onelogin.saml2.util.Util
Converts Signature algorithm method name
signatureAlgorithm - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
signMetadata - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
signMetadata(String, PrivateKey, X509Certificate, String) - Static method in class com.onelogin.saml2.settings.Metadata
Signs the metadata with the key/cert provided
signMetadata(String, PrivateKey, X509Certificate, String, String) - Static method in class com.onelogin.saml2.settings.Metadata
Signs the metadata with the key/cert provided
SP_ASSERTION_CONSUMER_SERVICE_BINDING_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_ASSERTION_CONSUMER_SERVICE_URL_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_CONTACT_COMPANY_PROPERTY_KEY_SUFFIX - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_CONTACT_CONTACT_TYPE_PROPERTY_KEY_SUFFIX - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_CONTACT_EMAIL_ADDRESS_PROPERTY_KEY_PREFIX - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_CONTACT_GIVEN_NAME_PROPERTY_KEY_SUFFIX - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_CONTACT_PROPERTY_KEY_PREFIX - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_CONTACT_SUR_NAME_PROPERTY_KEY_SUFFIX - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_CONTACT_TELEPHONE_NUMBER_PROPERTY_KEY_PREFIX - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_ENTITYID_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_NAME_QUALIFIER_NAME_MISMATCH - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
SP_NAMEIDFORMAT_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_PRIVATEKEY_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_SINGLE_LOGOUT_SERVICE_BINDING_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_SINGLE_LOGOUT_SERVICE_URL_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_X509CERT_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
SP_X509CERTNEW_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
spAlias - Variable in class com.onelogin.saml2.model.KeyStoreSettings
Alias for SP key entry
spAssertionConsumerServiceBinding - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spAssertionConsumerServiceUrl - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spEntityId - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spKeyPass - Variable in class com.onelogin.saml2.model.KeyStoreSettings
Password for KeyEntry in KeyStore
spNameIDFormat - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spPrivateKey - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spSingleLogoutServiceBinding - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spSingleLogoutServiceUrl - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spValidationOnly - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spX509cert - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
spX509certNew - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
STATUS_AUTHNFAILED - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_CODE_IS_NOT_SUCCESS - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
STATUS_INVALID_ATTRNAME_OR_VALUE - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_INVALID_NAMEIDPOLICY - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_NO_AUTHNCONTEXT - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_NO_AVAILABLE_IDP - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_NO_PASSIVE - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_NO_SUPPORTED_IDP - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_PARTIAL_LOGOUT - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_PROXY_COUNT_EXCEEDED - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_REQUEST_DENIED - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_REQUEST_UNSUPPORTED - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_REQUEST_VERSION_DEPRECATED - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_REQUEST_VERSION_TOO_HIGH - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_REQUEST_VERSION_TOO_LOW - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_REQUESTER - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_RESOURCE_NOT_RECOGNIZED - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_RESPONDER - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_SUCCESS - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_TOO_MANY_RESPONSES - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_UNKNOWN_ATTR_PROFILE - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_UNKNOWN_PRINCIPAL - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_UNSUPPORTED_BINDING - Static variable in class com.onelogin.saml2.util.Constants
 
STATUS_VERSION_MISMATCH - Static variable in class com.onelogin.saml2.util.Constants
 
statusCode - Variable in class com.onelogin.saml2.model.SamlResponseStatus
Status code
statusMessage - Variable in class com.onelogin.saml2.model.SamlResponseStatus
Status Message
strict - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
STRICT_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
subjectConfirmationIndex - Variable in class com.onelogin.saml2.model.SubjectConfirmationIssue
 
SubjectConfirmationIssue - Class in com.onelogin.saml2.model
 
SubjectConfirmationIssue(int, String) - Constructor for class com.onelogin.saml2.model.SubjectConfirmationIssue
 
subStatusCode - Variable in class com.onelogin.saml2.model.SamlResponseStatus
Status code second level
surName - Variable in class com.onelogin.saml2.model.Contact
Contact surname

T

telephoneNumbers - Variable in class com.onelogin.saml2.model.Contact
Contact phone number
toBytesUtf8(String) - Static method in class com.onelogin.saml2.util.Util
 
toContactsXml(List<Contact>) - Method in class com.onelogin.saml2.settings.Metadata
Generates the contact section of the metadata's template
toOrganizationXml(Organization) - Method in class com.onelogin.saml2.settings.Metadata
Generates the organization section of the metadata's template
toSLSXml(URL, String) - Method in class com.onelogin.saml2.settings.Metadata
 
toString() - Method in class com.onelogin.saml2.http.HttpRequest
 
toStringList(Map<Integer, Object>) - Method in class com.onelogin.saml2.settings.SettingsBuilder
Given a map of indexed property values (possibly extracted with extractIndexedValues(String, Map)), returns a list containing all the String values contained in the map, sorted by their iteration order.
toStringUtf8(byte[]) - Static method in class com.onelogin.saml2.util.Util
 
toX509KeyDescriptorsXML(X509Certificate, Boolean) - Method in class com.onelogin.saml2.settings.Metadata
Generates the KeyDescriptor section of the metadata's template
toX509KeyDescriptorsXML(X509Certificate, X509Certificate, Boolean) - Method in class com.onelogin.saml2.settings.Metadata
Generates the KeyDescriptor section of the metadata's template
toXml(String) - Static method in class com.onelogin.saml2.util.Util
Escape a text so that it can be safely used within an XML element contents or attribute value.
trimAttributeValues - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
trimNameIds - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
TRIPLEDES_CBC - Static variable in class com.onelogin.saml2.util.Constants
 

U

UNEXPECTED_REFERENCE - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
UNEXPECTED_SIGNED_ELEMENTS - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
UNIQUE_ID_PREFIX - Static variable in class com.onelogin.saml2.util.Util
 
UNIQUE_ID_PREFIX_PROPERTY_KEY - Static variable in class com.onelogin.saml2.settings.SettingsBuilder
 
uniqueIDPrefix - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
unmodifiableCopyOf(Map<String, List<String>>) - Static method in class com.onelogin.saml2.http.HttpRequest
 
UNSUPPORTED_RETRIEVAL_METHOD - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
UNSUPPORTED_SAML_VERSION - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
unwrapKey(String, byte[]) - Method in class com.onelogin.saml2.model.hsm.HSM
Unwraps a key with a particular algorithm using the HSM.
urlDecoder(String) - Static method in class com.onelogin.saml2.util.Util
Returns String URL decoded
urlEncoder(String) - Static method in class com.onelogin.saml2.util.Util
Returns String URL encoded
Util - Class in com.onelogin.saml2.util
Util class of OneLogin's Java Toolkit.
Util() - Constructor for class com.onelogin.saml2.util.Util
 

V

validateAudiences() - Method in class com.onelogin.saml2.authn.SamlResponse
Validates the audiences.
validateBinarySignature(String, byte[], X509Certificate, String) - Static method in class com.onelogin.saml2.util.Util
Validates signed binary data (Used to validate GET Signature).
validateBinarySignature(String, byte[], List<X509Certificate>, String) - Static method in class com.onelogin.saml2.util.Util
Validates signed binary data (Used to validate GET Signature).
validateDestination(Element) - Method in class com.onelogin.saml2.authn.SamlResponse
Validate the destination.
validateEncryptedData(Element) - Static method in class com.onelogin.saml2.util.Util
Validates the encrypted data and checks whether it contains a retrieval method to obtain the encrypted key or not.
validateMetadata(String) - Static method in class com.onelogin.saml2.settings.Saml2Settings
Validates an XML SP Metadata.
validateMetadataSign(Document, X509Certificate, String, String) - Static method in class com.onelogin.saml2.util.Util
Validate signature (Metadata).
validateMetadataSign(Document, X509Certificate, String, String, Boolean) - Static method in class com.onelogin.saml2.util.Util
Validate signature (Metadata).
validateNumAssertions() - Method in class com.onelogin.saml2.authn.SamlResponse
Verifies that the document only contains a single Assertion (encrypted or not).
validateRecipient(Node, int) - Method in class com.onelogin.saml2.authn.SamlResponse
Validate a subject confirmation recipient.
validateSign(Document, X509Certificate, String, String, String) - Static method in class com.onelogin.saml2.util.Util
Validate the signature pointed to by the xpath
validateSign(Document, List<X509Certificate>, String, String, String) - Static method in class com.onelogin.saml2.util.Util
Validate the signature pointed to by the xpath
validateSign(Document, List<X509Certificate>, String, String, String, Boolean) - Static method in class com.onelogin.saml2.util.Util
Validate the signature pointed to by the xpath
validateSignedElements(ArrayList<String>) - Method in class com.onelogin.saml2.authn.SamlResponse
Verifies that the document has the expected signed nodes.
validateSignNode(XMLSignature, X509Certificate, String, X509Certificate, String) - Static method in class com.onelogin.saml2.util.Util
Validate signature of the Node.
validateSignNode(Node, X509Certificate, String, String) - Static method in class com.onelogin.saml2.util.Util
Validate signature of the Node.
validateSignNode(Node, X509Certificate, String, String, Boolean) - Static method in class com.onelogin.saml2.util.Util
Validate signature of the Node.
validateSpNameQualifier(String) - Method in class com.onelogin.saml2.authn.SamlResponse
Validates a SPNameQualifier.
validateSubjectConfirmation(String) - Method in class com.onelogin.saml2.authn.SamlResponse
Check SubjectConfirmation, at least one SubjectConfirmation must be valid
validateTimestamps() - Method in class com.onelogin.saml2.authn.SamlResponse
Verifies that the document is still valid according Conditions Element.
validateXML(Document, URL) - Static method in class com.onelogin.saml2.util.Util
This function attempts to validate an XML against the specified schema.
ValidationError - Exception in com.onelogin.saml2.exception
 
ValidationError(String, int) - Constructor for exception com.onelogin.saml2.exception.ValidationError
 
validationException - Variable in class com.onelogin.saml2.Auth
Exception of the last error.
validationException - Variable in class com.onelogin.saml2.authn.SamlResponse
After validation, if it fails this property has the cause of the problem
validationException - Variable in class com.onelogin.saml2.logout.LogoutRequest
After validation, if it fails this property has the cause of the problem
validationException - Variable in class com.onelogin.saml2.logout.LogoutResponse
After validation, if it fails this property has the cause of the problem
validUntilTime - Variable in class com.onelogin.saml2.settings.Metadata
validUntilTime of the metadata.

W

wantAssertionsEncrypted - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
wantAssertionsSigned - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
wantMessagesSigned - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
wantNameId - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
wantNameIdEncrypted - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
wantXMLValidation - Variable in class com.onelogin.saml2.settings.Saml2Settings
 
warning(SAXParseException) - Method in class com.onelogin.saml2.util.XMLErrorAccumulatorHandler
 
wrapKey(String, byte[]) - Method in class com.onelogin.saml2.model.hsm.HSM
Wraps a key with a particular algorithm using the HSM
WRONG_AUDIENCE - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_DESTINATION - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_INRESPONSETO - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_ISSUER - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_NUMBER_OF_ASSERTIONS - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_NUMBER_OF_AUTHSTATEMENTS - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_NUMBER_OF_SIGNATURES - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_NUMBER_OF_SIGNATURES_IN_ASSERTION - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_NUMBER_OF_SIGNATURES_IN_RESPONSE - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_SIGNED_ELEMENT - Static variable in exception com.onelogin.saml2.exception.ValidationError
 
WRONG_SUBJECTCONFIRMATION - Static variable in exception com.onelogin.saml2.exception.ValidationError
 

X

XMLEntityException - Exception in com.onelogin.saml2.exception
 
XMLEntityException(String) - Constructor for exception com.onelogin.saml2.exception.XMLEntityException
 
XMLErrorAccumulatorHandler - Class in com.onelogin.saml2.util
 
XMLErrorAccumulatorHandler() - Constructor for class com.onelogin.saml2.util.XMLErrorAccumulatorHandler
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes All Packages