- generateID() - Static method in class org.pac4j.saml.util.SAML2Utils
-
- generateKeyInfoForCredential(Credential) - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- generateMetadataExtensions() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- generateSignature(Credential, String, String) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
-
Generates the signature over the query string.
- generateState(WebContext) - Method in class org.pac4j.saml.state.SAML2StateGenerator
-
- get() - Method in class org.pac4j.saml.replay.InMemoryReplayCacheProvider
-
- get() - Method in interface org.pac4j.saml.replay.ReplayCacheProvider
-
- getAcceptedSkew() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getArtifactBuilderFactory() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the SAML 2 artifact builder factory.
- getArtifactEndpointResolver() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the artifact endpoint resolver.
- getAssertionConsumerService(String, int, boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getAssertionConsumerServiceIndex() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getAttributeAsId() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getAttributeConsumingServiceIndex() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getAttributes() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getAttributeValues() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- getAuthnContextClassRef() - Method in class org.pac4j.saml.config.SAML2Configuration
-
Deprecated.
- getAuthnContextClassRefs() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getAuthnContexts() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getAuthnContexts() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getAuthnRequestBindingType() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getAuthnRequestExtensions() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getAuthnResponseValidator() - Method in class org.pac4j.saml.client.SAML2Client
-
- getBase64DecodedMessage() - Method in class org.pac4j.saml.transport.AbstractPac4jDecoder
-
- getBaseID() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getBindingDescriptor() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get an optional BindingDescriptor
to inject into SAMLBindingContext
created.
- getBindingURI(SAML2MessageContext) - Method in class org.pac4j.saml.sso.artifact.SAML2ArtifactBindingDecoder
-
- getBindingURI(SAML2MessageContext) - Method in class org.pac4j.saml.transport.AbstractPac4jDecoder
-
Get the binding of the message context;.
- getBindingURI() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
- getBindingURI(SAML2MessageContext) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostDecoder
-
- getBindingURI() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
- getBindingURI(SAML2MessageContext) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateDecoder
-
- getBlackListedSignatureSigningAlgorithms() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getBlackListedSignatureSigningAlgorithms() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getBuilderFactory() - Static method in class org.pac4j.saml.util.Configuration
-
- getCertificateNameToAppend() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getClientName() - Method in class org.pac4j.saml.metadata.Saml2MetadataFilter
-
- getComparisonType() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getComparisonTypeEnumFromString(String) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
-
- getConditions() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getConfig() - Method in class org.pac4j.saml.metadata.Saml2MetadataFilter
-
- getConfiguration() - Method in class org.pac4j.saml.client.SAML2Client
-
- getContextProvider() - Method in class org.pac4j.saml.client.SAML2Client
-
- getCredential() - Method in interface org.pac4j.saml.crypto.CredentialProvider
-
- getCredential() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- getCredentialProvider() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getCredentialResolver() - Method in interface org.pac4j.saml.crypto.CredentialProvider
-
- getCredentialResolver() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- getDecoder(WebContext) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutMessageReceiver
-
- getDecoder(WebContext) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
-
- getDecoder(WebContext) - Method in class org.pac4j.saml.sso.artifact.SAML2ArtifactBindingMessageReceiver
-
- getDecoder(WebContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageReceiver
-
- getDefaultACSIndex() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getDestinationBindingType() - Method in class org.pac4j.saml.config.SAML2Configuration
-
Deprecated.
- getEndpoint(SAML2MessageContext) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutRequestMessageSender
-
- getEndpoint(SAML2MessageContext) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutResponseMessageSender
-
- getEndpoint(SAML2MessageContext) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2MessageSender
-
- getEndpoint(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
-
- getEndpointURL(MessageContext<SAMLObject>) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Gets the response URL from the message context.
- getEndpointURL(MessageContext<SAMLObject>) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostSimpleSignEncoder
-
Gets the response URL from the message context.
- getEndpointURL(MessageContext<SAMLObject>) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
-
Gets the response URL from the message context.
- getEngine() - Static method in class org.pac4j.saml.util.VelocityEngineFactory
-
- getEntityDescriptorElement() - Method in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
-
- getEntityDescriptorElement() - Method in interface org.pac4j.saml.metadata.SAML2MetadataResolver
-
- getEntityDescriptorElement() - Method in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
-
- getEntityId() - Method in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
-
- getEntityId() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getEntityId() - Method in interface org.pac4j.saml.metadata.SAML2MetadataResolver
-
- getEntityId() - Method in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
-
- getFormat() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- getFriendlyName() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- getFriendlyName() - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- getHttpClientBuilder() - Method in class org.pac4j.saml.sso.artifact.DefaultSOAPPipelineProvider
-
- getHttpClientBuilder() - Method in interface org.pac4j.saml.sso.artifact.SOAPPipelineProvider
-
- getIdentifierGenerationStrategy() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the identifier generation strategy.
- getIdentityProviderEntityId() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getIdentityProviderMetadataResolver() - Method in class org.pac4j.saml.client.SAML2Client
-
- getIdentityProviderMetadataResource() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getIdentityProviderResolvedEntityId() - Method in class org.pac4j.saml.client.SAML2Client
-
- getIDPSingleLogoutService(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getIDPSingleSignOnService(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getIDPSSODescriptor() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getInboundHandlers() - Method in class org.pac4j.saml.sso.artifact.DefaultSOAPPipelineFactory
-
- getIssuer(String) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutRequestBuilder
-
- getIssuer(String) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutResponseBuilder
-
- getIssuer(String) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
-
- getIssuerEntityID() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getIssuerId() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getKeyDescriptor(UsageType, KeyInfo) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getKeyInfo() - Method in interface org.pac4j.saml.crypto.CredentialProvider
-
- getKeyInfo() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- getKeyInfoCredentialResolver() - Method in interface org.pac4j.saml.crypto.CredentialProvider
-
- getKeyInfoCredentialResolver() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- getKeyInfoGenerator() - Method in interface org.pac4j.saml.crypto.CredentialProvider
-
- getKeyInfoGenerator() - Method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- getKeyStoreAlias() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getKeystorePassword() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getKeystoreResource() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getKeyStoreType() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getLogoutAction(WebContext, U, String) - Method in class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- getLogoutHandler() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getLogoutProfileHandler() - Method in class org.pac4j.saml.client.SAML2Client
-
- getMappedAttributes() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getMarshallerFactory() - Static method in class org.pac4j.saml.util.Configuration
-
- getMaximumAuthenticationLifetime() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getMessageStorage(WebContext) - Method in class org.pac4j.saml.storage.EmptyStorageFactory
-
- getMessageStorage(WebContext) - Method in class org.pac4j.saml.storage.HttpSessionStorageFactory
-
- getMessageStorage(WebContext) - Method in interface org.pac4j.saml.storage.SAMLMessageStorageFactory
-
Provides message storage related to the given request.
- getMessageToLog() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the XMLObject which will be logged as the protocol message.
- getMetadata() - Method in class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
-
- getMetadata(EntityDescriptor) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getMetadata() - Method in interface org.pac4j.saml.metadata.SAML2MetadataResolver
-
- getMetadata() - Method in class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
-
- getMetadata(EntityDescriptor) - Method in interface org.pac4j.saml.metadata.SAMLMetadataGenerator
-
- getName() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- getName() - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- getNameFormat() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- getNameFormat() - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- getNameId() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getNameIdPolicyFormat() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getNameIdPolicyFormat() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getNameQualifier() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- getNotBefore() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- getNotBefore() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getNotOnOrAfter() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- getNotOnOrAfter() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getOutboundPayloadHandlers() - Method in class org.pac4j.saml.sso.artifact.DefaultSOAPPipelineFactory
-
- getOutboundTransportHandlers() - Method in class org.pac4j.saml.sso.artifact.DefaultSOAPPipelineFactory
-
- getOutgoingContent() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- getOutgoingContent() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Gets outgoing content.
- getOutputStreamWriter() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- getOutputStreamWriter() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Gets output stream writer.
- getParserPool() - Method in class org.pac4j.saml.transport.AbstractPac4jDecoder
-
Gets the parser pool used to deserialize incoming messages.
- getParserPool() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Gets the parser pool used to deserialize incoming messages.
- getParserPool() - Static method in class org.pac4j.saml.util.Configuration
-
- getPeerEntityRole() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the peer entity role
QName
.
- getPipelineFactory() - Method in class org.pac4j.saml.sso.artifact.DefaultSOAPPipelineProvider
-
- getPipelineFactory() - Method in interface org.pac4j.saml.sso.artifact.SOAPPipelineProvider
-
- getPostLogoutURL() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getPrivateKeyAlias(KeyStore, String) - Static method in class org.pac4j.saml.crypto.KeyStoreCredentialProvider
-
- getPrivateKeyPassword() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getProfileHandler() - Method in class org.pac4j.saml.client.SAML2Client
-
- getProfileRequestContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getProfileRequestContextOutboundMessageTransportResponse() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getProfileUri() - Method in class org.pac4j.saml.logout.impl.SAML2LogoutMessageReceiver
-
- getProfileUri() - Method in class org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
-
- getProfileUri() - Method in class org.pac4j.saml.sso.artifact.SAML2ArtifactBindingMessageReceiver
-
- getProfileUri() - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOMessageReceiver
-
- getProviderName() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getRedirectUrl() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- getRedirectUrl() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Gets redirect url.
- getReplayCache() - Method in class org.pac4j.saml.client.SAML2Client
-
- getRequestedAttributes() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getRequestedServiceProviderAttributes() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getResponseBindingType() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getResponseValidator() - Method in class org.pac4j.saml.client.SAML2Client
-
Deprecated.
- getRoleDescriptorResolver() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the role descriptor resolver.
- getSaml2LogoutResponseBuilder() - Method in class org.pac4j.saml.credentials.extractor.SAML2CredentialsExtractor
-
- getSAMLBindingContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLEndpointContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLMessageStorage() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSamlMessageStorageFactory() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSamlNameIdFormat() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSamlNameIdNameQualifier() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSamlNameIdSpNameQualifier() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSamlNameIdSpProviderId() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSAMLPeerEndpointContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLPeerEntityContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLPeerMetadataContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLProtocolContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLSelfEndpointContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLSelfEntityContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLSelfMetadataContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLSelfProtocolContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSAMLSubjectNameIdentifierContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSecurityParametersContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSelfEntityIDResolver() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the resolver for the self entityID.
- getServiceProviderEntityId() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getServiceProviderMetadataResolver() - Method in class org.pac4j.saml.client.SAML2Client
-
- getServiceProviderMetadataResource() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getServiceProviderResolvedEntityId() - Method in class org.pac4j.saml.client.SAML2Client
-
- getSessionIndex() - Method in class org.pac4j.saml.credentials.SAML2Credentials
-
- getSessionIndex() - Method in class org.pac4j.saml.profile.SAML2Profile
-
- getSessionIndex(Assertion) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Searches the sessionIndex in the assertion
- getSignatureAlgorithms() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSignatureAlgorithms() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getSignatureAlgorithmURI(SignatureSigningParameters) - Method in class org.pac4j.saml.transport.Pac4jHTTPRedirectDeflateEncoder
-
Gets the signature algorithm URI to use.
- getSignatureCanonicalizationAlgorithm() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSignatureReferenceDigestMethods() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSignatureReferenceDigestMethods() - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getSignatureSigningConfiguration() - Method in class org.pac4j.saml.crypto.DefaultSignatureSigningParametersProvider
-
- getSignatureSigningParametersProvider() - Method in class org.pac4j.saml.client.SAML2Client
-
- getSignatureTrustEngineProvider() - Method in class org.pac4j.saml.client.SAML2Client
-
- getSigningBase64CertificatePath() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSigningBinaryCertificatePath() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSigningKeyFile() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSingleLogoutService(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- getSOAP11Context() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSOAPClient() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the SOAP client instance.
- getSOAPClientSecurityConfigurationProfileId() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the SOAP client security configuration profile ID to use.
- getSOAPPipelineName() - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Get the name of the specific SOAP client message pipeline to use,
for example with PipelineFactoryHttpSOAPClient
.
- getSPAssertionConsumerService() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSPAssertionConsumerService(String) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSpLogoutRequestBindingType() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSpLogoutResponseBindingType() - Method in class org.pac4j.saml.config.SAML2Configuration
-
- getSpNameQualifier() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- getSpProviderId() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- getSPSSODescriptor() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getStateGenerator() - Method in class org.pac4j.saml.client.SAML2Client
-
- getSubjectAssertion() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSubjectConfirmations() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getSuccess() - Method in class org.pac4j.saml.logout.impl.SAML2LogoutResponseBuilder
-
- getUnmarshallerFactory() - Static method in class org.pac4j.saml.util.Configuration
-
- getValue() - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- getVelocityEngine() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Get the VelocityEngine instance.
- getVelocityTemplateId() - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Get the Velocity template id.
- getWebContext() - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- getWebContext() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- getWebContext() - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Gets web context.
- globalAlgorithmRegistry - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- SAMAssertionSubjectException - Exception in org.pac4j.saml.exceptions
-
- SAMAssertionSubjectException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMAssertionSubjectException
-
- SAMAssertionSubjectException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMAssertionSubjectException
-
- SAMAssertionSubjectException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMAssertionSubjectException
-
- SAML2ArtifactBindingDecoder - Class in org.pac4j.saml.sso.artifact
-
Decodes a SAML artifact binding request by fetching the actual artifact via
SOAP.
- SAML2ArtifactBindingDecoder(WebContext, SAML2MetadataResolver, SAML2MetadataResolver, SOAPPipelineProvider) - Constructor for class org.pac4j.saml.sso.artifact.SAML2ArtifactBindingDecoder
-
- SAML2ArtifactBindingMessageReceiver - Class in org.pac4j.saml.sso.artifact
-
A message receiver which fetches the actual artifact using SOAP.
- SAML2ArtifactBindingMessageReceiver(SAML2ResponseValidator, SAML2MetadataResolver, SAML2MetadataResolver, SOAPPipelineProvider) - Constructor for class org.pac4j.saml.sso.artifact.SAML2ArtifactBindingMessageReceiver
-
- SAML2Authenticator - Class in org.pac4j.saml.credentials.authenticator
-
Authenticator for SAML 2.0
- SAML2Authenticator(String, Map<String, String>) - Constructor for class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML2Authenticator(String) - Constructor for class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML2AuthnRequestBuilder - Class in org.pac4j.saml.sso.impl
-
Build a SAML2 Authn Request from the given MessageContext
.
- SAML2AuthnRequestBuilder(SAML2Configuration) - Constructor for class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
-
Instantiates a new Saml 2 authn request builder.
- SAML2AuthnResponseValidator - Class in org.pac4j.saml.sso.impl
-
Class responsible for executing every required checks for validating a SAML response.
- SAML2AuthnResponseValidator(SAML2SignatureTrustEngineProvider, Decrypter, LogoutHandler, int, boolean) - Constructor for class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
- SAML2AuthnResponseValidator(SAML2SignatureTrustEngineProvider, Decrypter, LogoutHandler, int, boolean, URIComparator) - Constructor for class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
- SAML2AuthnResponseValidator(SAML2SignatureTrustEngineProvider, Decrypter, LogoutHandler, int, boolean, ReplayCacheProvider) - Constructor for class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
- SAML2AuthnResponseValidator(SAML2SignatureTrustEngineProvider, Decrypter, LogoutHandler, int, boolean, ReplayCacheProvider, URIComparator) - Constructor for class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
- SAML2Client - Class in org.pac4j.saml.client
-
This class is the client to authenticate and logout users with a SAML2 Identity Provider.
- SAML2Client() - Constructor for class org.pac4j.saml.client.SAML2Client
-
- SAML2Client(SAML2Configuration) - Constructor for class org.pac4j.saml.client.SAML2Client
-
- SAML2Client(SAML2ClientConfiguration) - Constructor for class org.pac4j.saml.client.SAML2Client
-
Deprecated.
- SAML2ClientConfiguration - Class in org.pac4j.saml.client
-
Deprecated.
- SAML2ClientConfiguration() - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
-
Deprecated.
- SAML2ClientConfiguration(String, String, String, String) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
-
Deprecated.
- SAML2ClientConfiguration(Resource, String, String, Resource) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
-
Deprecated.
- SAML2ClientConfiguration(Resource, String, String, String, String, Resource) - Constructor for class org.pac4j.saml.client.SAML2ClientConfiguration
-
Deprecated.
- SAML2Configuration - Class in org.pac4j.saml.config
-
The class is responsible for capturing client settings and passing them around.
- SAML2Configuration() - Constructor for class org.pac4j.saml.config.SAML2Configuration
-
- SAML2Configuration(String, String, String, String) - Constructor for class org.pac4j.saml.config.SAML2Configuration
-
- SAML2Configuration(Resource, String, String, Resource) - Constructor for class org.pac4j.saml.config.SAML2Configuration
-
- SAML2Configuration(Resource, String, String, String, String, Resource) - Constructor for class org.pac4j.saml.config.SAML2Configuration
-
- SAML2Configuration(String, String, Resource, String, String, Resource, String, String, String, Supplier<List<XSAny>>, String) - Constructor for class org.pac4j.saml.config.SAML2Configuration
-
- SAML2ContextProvider - Class in org.pac4j.saml.context
-
- SAML2ContextProvider(MetadataResolver, SAML2MetadataResolver, SAML2MetadataResolver, SAMLMessageStorageFactory) - Constructor for class org.pac4j.saml.context.SAML2ContextProvider
-
- SAML2Credentials - Class in org.pac4j.saml.credentials
-
Credentials containing the nameId of the SAML subject and all of its attributes.
- SAML2Credentials(NameID, String, List<Attribute>, Conditions, String, List<String>) - Constructor for class org.pac4j.saml.credentials.SAML2Credentials
-
- SAML2Credentials.SAMLAttribute - Class in org.pac4j.saml.credentials
-
- SAML2Credentials.SAMLConditions - Class in org.pac4j.saml.credentials
-
- SAML2Credentials.SAMLNameID - Class in org.pac4j.saml.credentials
-
- SAML2CredentialsExtractor - Class in org.pac4j.saml.credentials.extractor
-
Credentials extractor of SAML2 credentials.
- SAML2CredentialsExtractor(SAML2Client) - Constructor for class org.pac4j.saml.credentials.extractor.SAML2CredentialsExtractor
-
- SAML2IdentityProviderMetadataResolver - Class in org.pac4j.saml.metadata
-
- SAML2IdentityProviderMetadataResolver(SAML2Configuration) - Constructor for class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
-
- SAML2IdentityProviderMetadataResolver(Resource, String) - Constructor for class org.pac4j.saml.metadata.SAML2IdentityProviderMetadataResolver
-
- SAML2LogoutActionBuilder<U extends SAML2Profile> - Class in org.pac4j.saml.logout
-
Logout action builder for SAML 2.
- SAML2LogoutActionBuilder(SAML2Client) - Constructor for class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- SAML2LogoutMessageReceiver - Class in org.pac4j.saml.logout.impl
-
Receives the SAML2 logout messages.
- SAML2LogoutMessageReceiver(SAML2ResponseValidator) - Constructor for class org.pac4j.saml.logout.impl.SAML2LogoutMessageReceiver
-
- SAML2LogoutProfileHandler - Class in org.pac4j.saml.logout.impl
-
Handler capable of sending and receiving SAML logout messages
- SAML2LogoutProfileHandler(SAML2MessageSender<LogoutRequest>, SAML2MessageReceiver) - Constructor for class org.pac4j.saml.logout.impl.SAML2LogoutProfileHandler
-
- SAML2LogoutRequestBuilder - Class in org.pac4j.saml.logout.impl
-
Build a SAML2 Logout Request
- SAML2LogoutRequestBuilder(SAML2Configuration) - Constructor for class org.pac4j.saml.logout.impl.SAML2LogoutRequestBuilder
-
Instantiates a new Saml 2 logout request builder.
- saml2LogoutRequestBuilder - Variable in class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- SAML2LogoutRequestMessageSender - Class in org.pac4j.saml.logout.impl
-
Sender for SAML logout requests.
- SAML2LogoutRequestMessageSender(SignatureSigningParametersProvider, String, boolean, boolean) - Constructor for class org.pac4j.saml.logout.impl.SAML2LogoutRequestMessageSender
-
- saml2LogoutResponseBuilder - Variable in class org.pac4j.saml.credentials.extractor.SAML2CredentialsExtractor
-
- SAML2LogoutResponseBuilder - Class in org.pac4j.saml.logout.impl
-
Build a SAML2 logout response.
- SAML2LogoutResponseBuilder(String) - Constructor for class org.pac4j.saml.logout.impl.SAML2LogoutResponseBuilder
-
- saml2LogoutResponseMessageSender - Variable in class org.pac4j.saml.credentials.extractor.SAML2CredentialsExtractor
-
- SAML2LogoutResponseMessageSender - Class in org.pac4j.saml.logout.impl
-
Sender for SAML logout responses.
- SAML2LogoutResponseMessageSender(SignatureSigningParametersProvider, String, boolean, boolean) - Constructor for class org.pac4j.saml.logout.impl.SAML2LogoutResponseMessageSender
-
- SAML2LogoutValidator - Class in org.pac4j.saml.logout.impl
-
Validator for SAML logout requests/responses from the IdP.
- SAML2LogoutValidator(SAML2SignatureTrustEngineProvider, Decrypter, LogoutHandler) - Constructor for class org.pac4j.saml.logout.impl.SAML2LogoutValidator
-
- SAML2LogoutValidator(SAML2SignatureTrustEngineProvider, Decrypter, LogoutHandler, String, ReplayCacheProvider) - Constructor for class org.pac4j.saml.logout.impl.SAML2LogoutValidator
-
- SAML2MessageContext - Class in org.pac4j.saml.context
-
Allow to store additional information for SAML processing.
- SAML2MessageContext() - Constructor for class org.pac4j.saml.context.SAML2MessageContext
-
- SAML2MessageContext(MessageContext<SAMLObject>) - Constructor for class org.pac4j.saml.context.SAML2MessageContext
-
- SAML2MessageReceiver - Interface in org.pac4j.saml.profile.api
-
Defined ops to handle receiving saml messages from IdPs.
- SAML2MessageSender<T extends org.opensaml.saml.common.SAMLObject> - Interface in org.pac4j.saml.profile.api
-
Sends a SAML object to the context given.
- Saml2MetadataFilter - Class in org.pac4j.saml.metadata
-
This filter prints the SP metadata for SAML.
- Saml2MetadataFilter() - Constructor for class org.pac4j.saml.metadata.Saml2MetadataFilter
-
- SAML2MetadataGenerator - Class in org.pac4j.saml.metadata
-
Generates metadata object with standard values and overriden user defined values.
- SAML2MetadataGenerator() - Constructor for class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- SAML2MetadataResolver - Interface in org.pac4j.saml.metadata
-
Defines operations required to resolve metadata for idp and sp.
- SAML2ObjectBuilder<T extends org.opensaml.saml.common.SAMLObject> - Interface in org.pac4j.saml.profile.api
-
Builds an authentication request for the idp.
- saml2ObjectBuilder - Variable in class org.pac4j.saml.redirect.SAML2RedirectActionBuilder
-
- SAML2Profile - Class in org.pac4j.saml.profile
-
This class is the user profile for sites using SAML2 protocol.
- SAML2Profile() - Constructor for class org.pac4j.saml.profile.SAML2Profile
-
- SAML2Profile(boolean) - Constructor for class org.pac4j.saml.profile.SAML2Profile
-
Create a profile with possibility to merge attributes with the same name and collection-type values.
- SAML2ProfileHandler<T extends org.opensaml.saml.common.SAMLObject> - Interface in org.pac4j.saml.profile.api
-
Handles a SAML protocol profile.
- SAML2RedirectActionBuilder - Class in org.pac4j.saml.redirect
-
Redirect action builder for SAML 2.
- SAML2RedirectActionBuilder(SAML2Client) - Constructor for class org.pac4j.saml.redirect.SAML2RedirectActionBuilder
-
- SAML2ResponseValidator - Interface in org.pac4j.saml.profile.api
-
Defines operations needed to validate the response
from IdP.
- SAML2ServiceProvicerRequestedAttribute - Class in org.pac4j.saml.metadata
-
- SAML2ServiceProvicerRequestedAttribute() - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- SAML2ServiceProvicerRequestedAttribute(String, String) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- SAML2ServiceProvicerRequestedAttribute(String, String, String, boolean) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- SAML2ServiceProviderMetadataResolver - Class in org.pac4j.saml.metadata
-
- SAML2ServiceProviderMetadataResolver(SAML2Configuration, String, CredentialProvider) - Constructor for class org.pac4j.saml.metadata.SAML2ServiceProviderMetadataResolver
-
- SAML2SignatureTrustEngineProvider - Interface in org.pac4j.saml.crypto
-
Builds the signature trust engine.
- SAML2StateGenerator - Class in org.pac4j.saml.state
-
State generator for SAML 2.
- SAML2StateGenerator(SAML2Client) - Constructor for class org.pac4j.saml.state.SAML2StateGenerator
-
- SAML2Utils - Class in org.pac4j.saml.util
-
SAML2 utilities.
- SAML2WebSSOMessageReceiver - Class in org.pac4j.saml.sso.impl
-
- SAML2WebSSOMessageReceiver(SAML2ResponseValidator) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOMessageReceiver
-
- SAML2WebSSOMessageSender - Class in org.pac4j.saml.sso.impl
-
- SAML2WebSSOMessageSender(SignatureSigningParametersProvider, String, boolean, boolean) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOMessageSender
-
- SAML2WebSSOProfileHandler - Class in org.pac4j.saml.sso.impl
-
Handler capable of sending and receiving SAML messages according to the SAML2 SSO Browser profile.
- SAML2WebSSOProfileHandler(SAML2MessageSender<AuthnRequest>, SAML2MessageReceiver) - Constructor for class org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler
-
- SAML_CONDITION_NOT_BEFORE_ATTRIBUTE - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_CONDITION_NOT_ON_OR_AFTER_ATTRIBUTE - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_NAME_ID_FORMAT - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_NAME_ID_NAME_QUALIFIER - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_NAME_ID_SP_NAME_QUALIFIER - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_NAME_ID_SP_PROVIDED_ID - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- SAML_RELAY_STATE_ATTRIBUTE - Static variable in class org.pac4j.saml.state.SAML2StateGenerator
-
- SAMLAssertionAudienceException - Exception in org.pac4j.saml.exceptions
-
- SAMLAssertionAudienceException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionAudienceException
-
- SAMLAssertionAudienceException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionAudienceException
-
- SAMLAssertionAudienceException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionAudienceException
-
- SAMLAssertionConditionException - Exception in org.pac4j.saml.exceptions
-
- SAMLAssertionConditionException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionConditionException
-
- SAMLAssertionConditionException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionConditionException
-
- SAMLAssertionConditionException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAssertionConditionException
-
- SAMLAttribute() - Constructor for class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- SAMLAuthnInstantException - Exception in org.pac4j.saml.exceptions
-
- SAMLAuthnInstantException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnInstantException
-
- SAMLAuthnInstantException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnInstantException
-
- SAMLAuthnInstantException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnInstantException
-
- SAMLAuthnSessionCriteriaException - Exception in org.pac4j.saml.exceptions
-
- SAMLAuthnSessionCriteriaException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnSessionCriteriaException
-
- SAMLAuthnSessionCriteriaException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnSessionCriteriaException
-
- SAMLAuthnSessionCriteriaException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLAuthnSessionCriteriaException
-
- SAMLConditions() - Constructor for class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- SAMLContextProvider - Interface in org.pac4j.saml.context
-
Builds the saml context for SP and the IDP.
- SAMLEndpointMismatchException - Exception in org.pac4j.saml.exceptions
-
- SAMLEndpointMismatchException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLEndpointMismatchException
-
- SAMLEndpointMismatchException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLEndpointMismatchException
-
- SAMLEndpointMismatchException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLEndpointMismatchException
-
- SAMLException - Exception in org.pac4j.saml.exceptions
-
Root exception for SAML Client.
- SAMLException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLException
-
- SAMLException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLException
-
- SAMLException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLException
-
- SAMLInResponseToMismatchException - Exception in org.pac4j.saml.exceptions
-
- SAMLInResponseToMismatchException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLInResponseToMismatchException
-
- SAMLInResponseToMismatchException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLInResponseToMismatchException
-
- SAMLInResponseToMismatchException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLInResponseToMismatchException
-
- SAMLIssueInstantException - Exception in org.pac4j.saml.exceptions
-
- SAMLIssueInstantException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssueInstantException
-
- SAMLIssueInstantException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssueInstantException
-
- SAMLIssueInstantException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssueInstantException
-
- SAMLIssuerException - Exception in org.pac4j.saml.exceptions
-
- SAMLIssuerException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssuerException
-
- SAMLIssuerException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssuerException
-
- SAMLIssuerException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLIssuerException
-
- SAMLMessageStorage - Interface in org.pac4j.saml.storage
-
Implementations serve as data stores for sent/received SAML messages.
- samlMessageStorageFactory - Variable in class org.pac4j.saml.context.SAML2ContextProvider
-
- SAMLMessageStorageFactory - Interface in org.pac4j.saml.storage
-
Factories implementing this interface provide services for storage and retrieval of SAML messages for
e.g. verification of retrieved responses.
- SAMLMetadataGenerator - Interface in org.pac4j.saml.metadata
-
Builds metadata and the relevant resolvers.
- SAMLNameID() - Constructor for class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- SAMLNameIdDecryptionException - Exception in org.pac4j.saml.exceptions
-
- SAMLNameIdDecryptionException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLNameIdDecryptionException
-
- SAMLNameIdDecryptionException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLNameIdDecryptionException
-
- SAMLNameIdDecryptionException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLNameIdDecryptionException
-
- SAMLReplayException - Exception in org.pac4j.saml.exceptions
-
- SAMLReplayException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLReplayException
-
- SAMLReplayException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLReplayException
-
- SAMLReplayException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLReplayException
-
- SAMLSignatureRequiredException - Exception in org.pac4j.saml.exceptions
-
- SAMLSignatureRequiredException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureRequiredException
-
- SAMLSignatureRequiredException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureRequiredException
-
- SAMLSignatureRequiredException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureRequiredException
-
- SAMLSignatureValidationException - Exception in org.pac4j.saml.exceptions
-
- SAMLSignatureValidationException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureValidationException
-
- SAMLSignatureValidationException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureValidationException
-
- SAMLSignatureValidationException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSignatureValidationException
-
- SAMLSubjectConfirmationException - Exception in org.pac4j.saml.exceptions
-
- SAMLSubjectConfirmationException(String) - Constructor for exception org.pac4j.saml.exceptions.SAMLSubjectConfirmationException
-
- SAMLSubjectConfirmationException(Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSubjectConfirmationException
-
- SAMLSubjectConfirmationException(String, Throwable) - Constructor for exception org.pac4j.saml.exceptions.SAMLSubjectConfirmationException
-
- send(SAML2MessageContext, LogoutRequest, Object) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutProfileHandler
-
- send(SAML2MessageContext, T, Object) - Method in interface org.pac4j.saml.profile.api.SAML2ProfileHandler
-
- send(SAML2MessageContext, AuthnRequest, Object) - Method in class org.pac4j.saml.sso.impl.SAML2WebSSOProfileHandler
-
- sendMessage(SAML2MessageContext, T, Object) - Method in interface org.pac4j.saml.profile.api.SAML2MessageSender
-
- sendMessage(SAML2MessageContext, T, Object) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2MessageSender
-
- serializeSamlObject(XMLObject) - Static method in class org.pac4j.saml.util.Configuration
-
- SESSION_INDEX - Static variable in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- setAcceptedSkew(int) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setAcceptedSkew(int) - Method in interface org.pac4j.saml.profile.api.SAML2ResponseValidator
-
- setAcceptedSkew(int) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
- setAllSignatureValidationDisabled(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
Disables all signature validation.
- setArtifactBuilderFactory(SAML2ArtifactBuilderFactory) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the SAML 2 artifact builder factory.
- setArtifactEndpointResolver(EndpointResolver<ArtifactResolutionService>) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the artifact endpoint resolver.
- setAssertionConsumerServiceIndex(int) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setAssertionConsumerServiceUrl(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setAttributeAsId(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setAttributeConsumingServiceIndex(int) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setAttributeValues(List<String>) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- setAuthnContextClassRef(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
Deprecated.
- setAuthnContextClassRefs(List<String>) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setAuthnRequestBindingType(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setAuthnRequestExtensions(Supplier<List<XSAny>>) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setAuthnRequestSigned(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setAuthnRequestSigned(boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setBaseID(BaseID) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- setBindingDescriptor(BindingDescriptor) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set an optional BindingDescriptor
to inject into SAMLBindingContext
created.
- setBlackListedSignatureSigningAlgorithms(Collection<String>) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setBlackListedSignatureSigningAlgorithms(List<String>) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setCertificateNameToAppend(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setClientName(String) - Method in class org.pac4j.saml.metadata.Saml2MetadataFilter
-
- setComparisonType(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setConfig(Config) - Method in class org.pac4j.saml.metadata.Saml2MetadataFilter
-
- setConfiguration(SAML2Configuration) - Method in class org.pac4j.saml.client.SAML2Client
-
- setContentType(String) - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- setContentType(String) - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Sets content type.
- setCredentialProvider(CredentialProvider) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setDefaultACSIndex(int) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setDestinationBindingType(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
Deprecated.
- setEntityId(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setForceAuth(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setForceKeystoreGeneration(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setForceServiceProviderMetadataGeneration(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setFormat(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setFriendlyName(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- setFriendlyName(String) - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- setIdentifierGenerationStrategy(IdentifierGenerationStrategy) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the identifier generation strategy.
- setIdentityProviderEntityId(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setIdentityProviderMetadataPath(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setIdentityProviderMetadataResource(Resource) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setIdentityProviderMetadataResourceClasspath(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setIdentityProviderMetadataResourceFilepath(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setIdentityProviderMetadataResourceUrl(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setIssueInstantSkewSeconds(int) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutRequestBuilder
-
- setIssueInstantSkewSeconds(int) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutResponseBuilder
-
- setIssueInstantSkewSeconds(int) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnRequestBuilder
-
- setKeystoreAlias(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setKeystorePassword(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setKeystorePath(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setKeystoreResource(Resource) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setKeystoreResourceClasspath(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setKeystoreResourceFilepath(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setKeystoreResourceUrl(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setKeystoreType(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setLogoutHandler(LogoutHandler) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setLogoutProfileHandler(SAML2ProfileHandler<LogoutRequest>) - Method in class org.pac4j.saml.client.SAML2Client
-
- setMappedAttributes(Map<String, String>) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setMaximumAuthenticationLifetime(int) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setMaximumAuthenticationLifetime(int) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutValidator
-
- setMaximumAuthenticationLifetime(int) - Method in interface org.pac4j.saml.profile.api.SAML2ResponseValidator
-
- setMaximumAuthenticationLifetime(int) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
- setName(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- setName(String) - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- setNameFormat(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLAttribute
-
- setNameFormat(String) - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- setNameIdPolicyFormat(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setNameIdPolicyFormat(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setNameQualifier(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setNoCacheHeaders() - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- setNotBefore(DateTime) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- setNotOnOrAfter(DateTime) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLConditions
-
- setParserPool(ParserPool) - Method in class org.pac4j.saml.transport.AbstractPac4jDecoder
-
Sets the parser pool used to deserialize incoming messages.
- setParserPool(ParserPool) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Sets the parser pool used to deserialize incoming messages.
- setPassive(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setPeerEntityRole(QName) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the peer entity role
QName
.
- setPostLogoutURL(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setPrivateKeyPassword(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setProviderName(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setRedirectUrl(String) - Method in class org.pac4j.saml.transport.DefaultPac4jSAMLResponse
-
- setRedirectUrl(String) - Method in interface org.pac4j.saml.transport.Pac4jSAMLResponse
-
Sets redirect url.
- setRequestedAttributes(List<SAML2ServiceProvicerRequestedAttribute>) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setRequestInitiatorLocation(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setRequired(boolean) - Method in class org.pac4j.saml.metadata.SAML2ServiceProvicerRequestedAttribute
-
- setResponseBindingType(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setResponseBindingType(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setRoleDescriptorResolver(RoleDescriptorResolver) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the role descriptor resolver.
- setSaml2LogoutResponseBuilder(SAML2LogoutResponseBuilder) - Method in class org.pac4j.saml.credentials.extractor.SAML2CredentialsExtractor
-
- setSAMLMessageStorage(SAMLMessageStorage) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- setSamlMessageStorageFactory(SAMLMessageStorageFactory) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSelfEntityIDResolver(Resolver<String, CriteriaSet>) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the resolver for the self entityID.
- setServiceProviderEntityId(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setServiceProviderMetadataPath(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setServiceProviderMetadataResource(WritableResource) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setServiceProviderMetadataResourceFilepath(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSignatureAlgorithms(List<String>) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSignatureAlgorithms(List<String>) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setSignatureCanonicalizationAlgorithm(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSignatureReferenceDigestMethods(List<String>) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSignatureReferenceDigestMethods(List<String>) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setSignMetadata(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSignMetadata(boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setSingleLogoutServiceUrl(String) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setSOAPClient(SOAPClient) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the SOAP client instance.
- setSOAPClientSecurityConfigurationProfileId(String) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the SOAP client security configuration profile ID to use.
- setSOAPPipelineName(String) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
-
Set the name of the specific SOAP client message pipeline to use,
for example with PipelineFactoryHttpSOAPClient
.
- setSpLogoutRequestBindingType(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSpLogoutRequestSigned(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSpLogoutResponseBindingType(String) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setSpNameQualifier(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setSpProviderId(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setStateGenerator(StateGenerator) - Method in class org.pac4j.saml.client.SAML2Client
-
- setSubjectAssertion(Assertion) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- setUseNameQualifier(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setValue(String) - Method in class org.pac4j.saml.credentials.SAML2Credentials.SAMLNameID
-
- setVelocityEngine(VelocityEngine) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Set the VelocityEngine instance.
- setVelocityTemplateId(String) - Method in class org.pac4j.saml.transport.Pac4jHTTPPostEncoder
-
Set the Velocity template id.
- setWantAssertionSigned(boolean) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- setWantsAssertionsSigned(boolean) - Method in class org.pac4j.saml.config.SAML2Configuration
-
- setWebContext(WebContext) - Method in class org.pac4j.saml.context.SAML2MessageContext
-
- setWebContext(WebContext) - Method in class org.pac4j.saml.transport.Pac4jHTTPArtifactDecoder
- signatureAlgorithms - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- signatureReferenceDigestMethods - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- signatureSigningParametersProvider - Variable in class org.pac4j.saml.client.SAML2Client
-
- SignatureSigningParametersProvider - Interface in org.pac4j.saml.crypto
-
Provider to allow building of signature parameters.
- signatureSigningParametersProvider - Variable in class org.pac4j.saml.profile.impl.AbstractSAML2MessageSender
-
- signatureTrustEngineProvider - Variable in class org.pac4j.saml.client.SAML2Client
-
- signatureTrustEngineProvider - Variable in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
- signatureTrustEngineProvider - Variable in class org.pac4j.saml.sso.artifact.DefaultSOAPPipelineFactory
-
- signErrorResponses - Variable in class org.pac4j.saml.profile.impl.AbstractSAML2MessageSender
-
- signingParametersProvider - Variable in class org.pac4j.saml.sso.artifact.DefaultSOAPPipelineFactory
-
- signMetadata - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- signMetadata(EntityDescriptor) - Method in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- singleLogoutServiceUrl - Variable in class org.pac4j.saml.metadata.SAML2MetadataGenerator
-
- soapPipelineProvider - Variable in class org.pac4j.saml.client.SAML2Client
-
- SOAPPipelineProvider - Interface in org.pac4j.saml.sso.artifact
-
Provider for the components required to perform SOAP calls for
ArtifactResolve.
- spEntityId - Variable in class org.pac4j.saml.context.SAML2ContextProvider
-
- spLogoutResponseBindingType - Variable in class org.pac4j.saml.credentials.extractor.SAML2CredentialsExtractor
-
- spMetadataResolver - Variable in class org.pac4j.saml.client.SAML2Client
-
- spMetadataResolver - Variable in class org.pac4j.saml.sso.artifact.DefaultSOAPPipelineFactory
-
- stateGenerator - Variable in class org.pac4j.saml.client.SAML2Client
-
- stateGenerator - Variable in class org.pac4j.saml.logout.SAML2LogoutActionBuilder
-
- storeMessage(String, XMLObject) - Method in class org.pac4j.saml.storage.HttpSessionStorage
-
Stores a request message into the repository.
- storeMessage(String, XMLObject) - Method in interface org.pac4j.saml.storage.SAMLMessageStorage
-
Stores given message in the data store.
- validate(SAML2Credentials, WebContext) - Method in class org.pac4j.saml.credentials.authenticator.SAML2Authenticator
-
- validate(SAML2MessageContext) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutValidator
-
Validates the SAML protocol logout request/response.
- validate(SAML2MessageContext) - Method in interface org.pac4j.saml.profile.api.SAML2ResponseValidator
-
Validates the SAML protocol response and the SAML SSO response.
- validate(SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
- validateAssertion(Assertion, SAML2MessageContext, SignatureTrustEngine, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Validate the given assertion:
- issueInstant
- issuer
- subject
- conditions
- authnStatements
- signature
- validateAssertionConditions(Conditions, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Validate assertionConditions
- notBefore
- notOnOrAfter
- validateAssertionReplay(Assertion, SubjectConfirmationData) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Checks that the bearer assertion is not being replayed.
- validateAssertionSignature(Signature, SAML2MessageContext, SignatureTrustEngine) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Validate assertion signature.
- validateAudienceRestrictions(List<AudienceRestriction>, String) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Validate audience by matching the SP entityId.
- validateAuthenticationStatements(List<AuthnStatement>, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Validate the given authnStatements:
- authnInstant
- sessionNotOnOrAfter
- validateIssueInstant(DateTime) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
- validateIssuer(Issuer, SAML2MessageContext) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
Validate issuer format and value.
- validateIssuerIfItExists(Issuer, SAML2MessageContext) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
- validateLogoutRequest(LogoutRequest, SAML2MessageContext, SignatureTrustEngine) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutValidator
-
Validates the SAML logout request.
- validateLogoutResponse(LogoutResponse, SAML2MessageContext, SignatureTrustEngine) - Method in class org.pac4j.saml.logout.impl.SAML2LogoutValidator
-
Validates the SAML logout response.
- validateSamlProtocolResponse(Response, SAML2MessageContext, SignatureTrustEngine) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Validates the SAML protocol response:
- IssueInstant
- Issuer
- StatusCode
- Signature
- validateSamlSSOResponse(Response, SAML2MessageContext, SignatureTrustEngine, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Validates the SAML SSO response by finding a valid assertion with authn statements.
- validateSignature(Signature, String, SignatureTrustEngine) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
Validate the given digital signature by checking its profile and value.
- validateSignatureIfItExists(Signature, SAML2MessageContext, SignatureTrustEngine) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
- validateSubject(Subject, SAML2MessageContext, Decrypter) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-
Validate the given subject by finding a valid Bearer confirmation.
- validateSuccess(Status) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
Validates that the response is a success.
- validator - Variable in class org.pac4j.saml.profile.impl.AbstractSAML2MessageReceiver
-
- VelocityEngineFactory - Class in org.pac4j.saml.util
-
Factory returning a well configured VelocityEngine
instance required for
generating an HTML form used to POST SAML messages.
- VelocityEngineFactory() - Constructor for class org.pac4j.saml.util.VelocityEngineFactory
-
- verifyEndpoint(Endpoint, String) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
- verifyMessageReplay(SAML2MessageContext) - Method in class org.pac4j.saml.profile.impl.AbstractSAML2ResponseValidator
-
- verifyRequest(AuthnRequest, SAML2MessageContext) - Method in class org.pac4j.saml.sso.impl.SAML2AuthnResponseValidator
-