Package com.linecorp.armeria.server.saml
@NonNullByDefault
package com.linecorp.armeria.server.saml
SAML-based single sign-on
service.
-
InterfaceDescriptionA
SamlIdentityProviderConfig
selector for the request.An interface which generates and validates a request ID when transferring a SAML message between a service provider and an identity provider.A callback which is invoked when a SAML single logout request is received.Callbacks which are invoked to handle SAML messages exchanging with an identity provider. -
ClassDescriptionA builder class which creates a new
KeyStoreCredentialResolver
instance.A configuration for an assertion consumer service of a service provider.A builder which builds aSamlAssertionConsumerConfig
.A SAML service URL and its binding protocol.A configuration for an identity provider.A builder which builds aSamlIdentityProviderConfig
.SAML name ID format and its option.A SAML service provider implementation.A builder which builds aSamlServiceProvider
.A utility class which helps a user to easily handle a SAML message. -
Enum ClassDescriptionSAML binding protocols.SAML name ID formats.
-
ExceptionDescriptionIndicates that a SAML request is not valid.Indicates that an error occurred while processing a SAML request.