A B C D E F G H I J L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
S
- SamRegistrationInstaller - Class in org.glassfish.soteria.servlet
-
If an HttpAuthenticationMechanism implementation has been found on the classpath, this initializer installs a bridge SAM that delegates the validateRequest, secureResponse and cleanSubject methods from the SAM to the HttpAuthenticationMechanism.
- SamRegistrationInstaller() - Constructor for class org.glassfish.soteria.servlet.SamRegistrationInstaller
- saveCookie(HttpServletRequest, HttpServletResponse, String, String, Integer, boolean, boolean) - Static method in class org.glassfish.soteria.servlet.CookieHandler
- scope(Class<? extends Annotation>) - Method in class org.glassfish.soteria.cdi.CdiProducer
- secureResponse(MessageInfo, Subject) - Method in class org.glassfish.soteria.mechanisms.jaspic.HttpBridgeServerAuthModule
- SecurityContextImpl - Class in org.glassfish.soteria
- SecurityContextImpl() - Constructor for class org.glassfish.soteria.SecurityContextImpl
- serializeURLSafe(String) - Static method in class org.glassfish.soteria.Utils
-
Serialize the given string to the short possible unique URL-safe representation.
- SessionController - Class in org.glassfish.soteria.servlet
- SessionController(HttpServletRequest) - Constructor for class org.glassfish.soteria.servlet.SessionController
- setAccessToken(AccessToken) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
- setAccessTokenExpiry(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.LogoutConfiguration
- setAuthMethod(String) - Method in class org.glassfish.soteria.cdi.spi.impl.DefaultWebXmlLoginConfig
- setAuthMethod(String) - Method in interface org.glassfish.soteria.cdi.spi.WebXmlLoginConfig
- setAuthorizationEndpoint(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setCallerGroupsClaim(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.ClaimsConfiguration
- setCallerNameClaim(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.ClaimsConfiguration
- setClaims(Map<String, Object>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.AccessTokenImpl
- setClaimsConfiguration(ClaimsConfiguration) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setClientId(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setClientSecret(char[]) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setDidAuthentication(HttpServletRequest) - Static method in class org.glassfish.soteria.mechanisms.jaspic.Jaspic
-
Should be called when the callback handler is used with the intention that an actual user is going to be authenticated (as opposed to using the handler for the "do nothing" protocol which uses the unauthenticated identity).
- setDisplay(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setEndSessionEndpoint(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setExpiresIn(Long) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
- setExtraParameters(Map<String, String>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setFormErrorPage(String) - Method in class org.glassfish.soteria.cdi.spi.impl.DefaultWebXmlLoginConfig
- setFormErrorPage(String) - Method in interface org.glassfish.soteria.cdi.spi.WebXmlLoginConfig
- setFormLoginPage(String) - Method in class org.glassfish.soteria.cdi.spi.impl.DefaultWebXmlLoginConfig
- setFormLoginPage(String) - Method in interface org.glassfish.soteria.cdi.spi.WebXmlLoginConfig
- setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.BasicAuthenticationMechanismDefinitionAnnotationLiteral
- setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.DatabaseIdentityStoreDefinitionAnnotationLiteral
- setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.LdapIdentityStoreDefinitionAnnotationLiteral
- setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.LoginToContinueAnnotationLiteral
- setHasDeferredExpressions(boolean) - Method in class org.glassfish.soteria.cdi.RememberMeAnnotationLiteral
- setIdentityToken(IdentityToken) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
- setIdentityTokenExpiry(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.LogoutConfiguration
- setIdTokenSigningAlgorithmsSupported(Set<String>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setIssuer(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setJwksConnectTimeout(int) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setJwksReadTimeout(int) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setJwksURL(URL) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setLastAuthenticationStatus(HttpServletRequest, AuthenticationStatus) - Static method in class org.glassfish.soteria.mechanisms.jaspic.Jaspic
- setLoginToContinue(LoginToContinue) - Method in class org.glassfish.soteria.mechanisms.CustomFormAuthenticationMechanism
- setLoginToContinue(LoginToContinue) - Method in class org.glassfish.soteria.mechanisms.FormAuthenticationMechanism
- setLogoutConfiguration(LogoutConfiguration) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setNotifyProvider(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.LogoutConfiguration
- setPrompt(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setProviderMetadata(OpenIdProviderData) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setRealmName(String) - Method in class org.glassfish.soteria.cdi.spi.impl.DefaultWebXmlLoginConfig
- setRealmName(String) - Method in interface org.glassfish.soteria.cdi.spi.WebXmlLoginConfig
- setRedirectToOriginalResource(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setRedirectURI(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.LogoutConfiguration
- setRedirectURI(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setRefreshToken(RefreshToken) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
- setRegisterSession(MessageInfo, String, Set<String>) - Static method in class org.glassfish.soteria.mechanisms.jaspic.Jaspic
- setRegisterSession(String, Set<String>) - Method in class org.glassfish.soteria.mechanisms.HttpMessageContextImpl
- setRequest(HttpServletRequest) - Method in class org.glassfish.soteria.mechanisms.HttpMessageContextImpl
- setResponse(HttpServletResponse) - Method in class org.glassfish.soteria.mechanisms.HttpMessageContextImpl
- setResponseMode(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setResponseType(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setResponseTypeSupported(Set<String>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setScopes(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setSubjectTypesSupported(Set<String>) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setTokenAutoRefresh(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setTokenEndpoint(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setTokenMinValidity(int) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setTokenType(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdContextImpl
- setUseNonce(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- setUserinfoEndpoint(String) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdProviderData
- setUseSession(boolean) - Method in class org.glassfish.soteria.mechanisms.openid.domain.OpenIdConfiguration
- SoteriaServiceProviders - Class in org.glassfish.soteria
-
Central registry to load Soteria SPI implementations from.
- SoteriaServiceProviders() - Constructor for class org.glassfish.soteria.SoteriaServiceProviders
- StandardVerifications(OpenIdConfiguration, JWTClaimsSet) - Constructor for class org.glassfish.soteria.mechanisms.openid.controller.TokenClaimsSetVerifier.StandardVerifications
- StateController - Class in org.glassfish.soteria.mechanisms.openid.controller
-
Controller to manage OpenId state parameter value and request being validated
- StateController() - Constructor for class org.glassfish.soteria.mechanisms.openid.controller.StateController
- store(String, String) - Method in interface org.glassfish.soteria.servlet.HttpStorageController
- store(String, String, Integer) - Method in class org.glassfish.soteria.servlet.CookieController
- store(String, String, Integer) - Method in interface org.glassfish.soteria.servlet.HttpStorageController
- store(String, String, Integer) - Method in class org.glassfish.soteria.servlet.SessionController
- store(OpenIdNonce, OpenIdConfiguration, HttpServletRequest, HttpServletResponse) - Method in class org.glassfish.soteria.mechanisms.openid.controller.NonceController
- store(OpenIdState, OpenIdConfiguration, HttpServletRequest, HttpServletResponse) - Method in class org.glassfish.soteria.mechanisms.openid.controller.StateController
- stream(InputStream, OutputStream) - Static method in class org.glassfish.soteria.Utils
- SUBJECT_CONTAINER_KEY - Static variable in class org.glassfish.soteria.authorization.JACC
- SubjectParser - Class in org.glassfish.soteria.authorization.spi.impl
- SubjectParser(String, Collection<String>) - Constructor for class org.glassfish.soteria.authorization.spi.impl.SubjectParser
All Classes All Packages