連載形式
パッケージ org.springframework.security.oauth2.server.authorization
クラス org.springframework.security.oauth2.server.authorization.AbstractOAuth2AuthorizationServerMetadata
class AbstractOAuth2AuthorizationServerMetadata extends ObjectSE implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.OAuth2Authorization
class OAuth2Authorization extends ObjectSE implements SerializableSESerialized Fields
attributes
MapSE<StringSE,
ObjectSE> attributes authorizationGrantType
org.springframework.security.oauth2.core.AuthorizationGrantType authorizationGrantType
authorizedScopes
SetSE<StringSE> authorizedScopes
id
StringSE id
principalName
StringSE principalName
registeredClientId
StringSE registeredClientId
tokens
MapSE<ClassSE<? extends org.springframework.security.oauth2.core.OAuth2Token>,
OAuth2Authorization.Token<?>> tokens
クラス org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Builder
class Builder extends ObjectSE implements SerializableSESerialized Fields
attributes
MapSE<StringSE,
ObjectSE> attributes authorizationGrantType
org.springframework.security.oauth2.core.AuthorizationGrantType authorizationGrantType
authorizedScopes
SetSE<StringSE> authorizedScopes
id
StringSE id
principalName
StringSE principalName
registeredClientId
StringSE registeredClientId
tokens
MapSE<ClassSE<? extends org.springframework.security.oauth2.core.OAuth2Token>,
OAuth2Authorization.Token<?>> tokens
クラス org.springframework.security.oauth2.server.authorization.OAuth2Authorization.Token
class Token extends ObjectSE implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationCode
class OAuth2AuthorizationCode extends org.springframework.security.oauth2.core.AbstractOAuth2Token implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent
class OAuth2AuthorizationConsent extends ObjectSE implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationConsent.Builder
class Builder extends ObjectSE implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationServerMetadata
class OAuth2AuthorizationServerMetadata extends AbstractOAuth2AuthorizationServerMetadata implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.OAuth2TokenIntrospection
class OAuth2TokenIntrospection extends ObjectSE implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.OAuth2TokenType
class OAuth2TokenType extends ObjectSE implements SerializableSESerialized Fields
value
StringSE value
パッケージ org.springframework.security.oauth2.server.authorization.authentication
クラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2AccessTokenAuthenticationToken
class OAuth2AccessTokenAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSESerialized Fields
accessToken
org.springframework.security.oauth2.core.OAuth2AccessToken accessToken
additionalParameters
MapSE<StringSE,
ObjectSE> additionalParameters clientPrincipal
org.springframework.security.core.Authentication clientPrincipal
refreshToken
org.springframework.security.oauth2.core.OAuth2RefreshToken refreshToken
registeredClient
RegisteredClient registeredClient
クラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeAuthenticationToken
class OAuth2AuthorizationCodeAuthenticationToken extends OAuth2AuthorizationGrantAuthenticationToken implements SerializableSE例外 org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationException
class OAuth2AuthorizationCodeRequestAuthenticationException extends org.springframework.security.oauth2.core.OAuth2AuthenticationException implements SerializableSESerialized Fields
authorizationCodeRequestAuthentication
OAuth2AuthorizationCodeRequestAuthenticationToken authorizationCodeRequestAuthentication
クラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationCodeRequestAuthenticationToken
class OAuth2AuthorizationCodeRequestAuthenticationToken extends org.springframework.security.oauth2.server.authorization.authentication.AbstractOAuth2AuthorizationCodeRequestAuthenticationToken implements SerializableSESerialized Fields
authorizationCode
OAuth2AuthorizationCode authorizationCode
クラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationConsentAuthenticationToken
class OAuth2AuthorizationConsentAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2AuthorizationGrantAuthenticationToken
class OAuth2AuthorizationGrantAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken
class OAuth2ClientAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSESerialized Fields
クラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientCredentialsAuthenticationToken
class OAuth2ClientCredentialsAuthenticationToken extends OAuth2AuthorizationGrantAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2DeviceAuthorizationConsentAuthenticationToken
class OAuth2DeviceAuthorizationConsentAuthenticationToken extends OAuth2AuthorizationConsentAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2DeviceAuthorizationRequestAuthenticationToken
class OAuth2DeviceAuthorizationRequestAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSESerialized Fields
additionalParameters
MapSE<StringSE,
ObjectSE> additionalParameters authorizationUri
StringSE authorizationUri
clientPrincipal
org.springframework.security.core.Authentication clientPrincipal
deviceCode
org.springframework.security.oauth2.core.OAuth2DeviceCode deviceCode
scopes
SetSE<StringSE> scopes
userCode
org.springframework.security.oauth2.core.OAuth2UserCode userCode
クラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2DeviceCodeAuthenticationToken
class OAuth2DeviceCodeAuthenticationToken extends OAuth2AuthorizationGrantAuthenticationToken implements SerializableSESerialized Fields
deviceCode
StringSE deviceCode
クラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2DeviceVerificationAuthenticationToken
class OAuth2DeviceVerificationAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2PushedAuthorizationRequestAuthenticationToken
class OAuth2PushedAuthorizationRequestAuthenticationToken extends org.springframework.security.oauth2.server.authorization.authentication.AbstractOAuth2AuthorizationCodeRequestAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2RefreshTokenAuthenticationToken
class OAuth2RefreshTokenAuthenticationToken extends OAuth2AuthorizationGrantAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenExchangeAuthenticationToken
class OAuth2TokenExchangeAuthenticationToken extends OAuth2AuthorizationGrantAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenExchangeCompositeAuthenticationToken
class OAuth2TokenExchangeCompositeAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSESerialized Fields
actors
ListSE<OAuth2TokenExchangeActor> actors
subject
org.springframework.security.core.Authentication subject
クラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenIntrospectionAuthenticationToken
class OAuth2TokenIntrospectionAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.authentication.OAuth2TokenRevocationAuthenticationToken
class OAuth2TokenRevocationAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSE
パッケージ org.springframework.security.oauth2.server.authorization.client
クラス org.springframework.security.oauth2.server.authorization.client.RegisteredClient
class RegisteredClient extends ObjectSE implements SerializableSESerialized Fields
authorizationGrantTypes
SetSE<org.springframework.security.oauth2.core.AuthorizationGrantType> authorizationGrantTypes
clientAuthenticationMethods
SetSE<org.springframework.security.oauth2.core.ClientAuthenticationMethod> clientAuthenticationMethods
clientId
StringSE clientId
clientIdIssuedAt
InstantSE clientIdIssuedAt
clientName
StringSE clientName
clientSecret
StringSE clientSecret
clientSecretExpiresAt
InstantSE clientSecretExpiresAt
clientSettings
ClientSettings clientSettings
id
StringSE id
postLogoutRedirectUris
SetSE<StringSE> postLogoutRedirectUris
redirectUris
SetSE<StringSE> redirectUris
scopes
SetSE<StringSE> scopes
tokenSettings
TokenSettings tokenSettings
クラス org.springframework.security.oauth2.server.authorization.client.RegisteredClient.Builder
class Builder extends ObjectSE implements SerializableSESerialized Fields
authorizationGrantTypes
SetSE<org.springframework.security.oauth2.core.AuthorizationGrantType> authorizationGrantTypes
clientAuthenticationMethods
SetSE<org.springframework.security.oauth2.core.ClientAuthenticationMethod> clientAuthenticationMethods
clientId
StringSE clientId
clientIdIssuedAt
InstantSE clientIdIssuedAt
clientName
StringSE clientName
clientSecret
StringSE clientSecret
clientSecretExpiresAt
InstantSE clientSecretExpiresAt
clientSettings
ClientSettings clientSettings
id
StringSE id
postLogoutRedirectUris
SetSE<StringSE> postLogoutRedirectUris
redirectUris
SetSE<StringSE> redirectUris
scopes
SetSE<StringSE> scopes
tokenSettings
TokenSettings tokenSettings
パッケージ org.springframework.security.oauth2.server.authorization.jackson2
クラス org.springframework.security.oauth2.server.authorization.jackson2.OAuth2AuthorizationServerJackson2Module
class OAuth2AuthorizationServerJackson2Module extends com.fasterxml.jackson.databind.module.SimpleModule implements SerializableSE
パッケージ org.springframework.security.oauth2.server.authorization.oidc
クラス org.springframework.security.oauth2.server.authorization.oidc.OidcClientRegistration
class OidcClientRegistration extends ObjectSE implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.oidc.OidcProviderConfiguration
class OidcProviderConfiguration extends AbstractOAuth2AuthorizationServerMetadata implements SerializableSE
パッケージ org.springframework.security.oauth2.server.authorization.oidc.authentication
クラス org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcClientRegistrationAuthenticationToken
class OidcClientRegistrationAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSESerialized Fields
clientId
StringSE clientId
clientRegistration
OidcClientRegistration clientRegistration
principal
org.springframework.security.core.Authentication principal
クラス org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcLogoutAuthenticationToken
class OidcLogoutAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSESerialized Fields
クラス org.springframework.security.oauth2.server.authorization.oidc.authentication.OidcUserInfoAuthenticationToken
class OidcUserInfoAuthenticationToken extends org.springframework.security.authentication.AbstractAuthenticationToken implements SerializableSESerialized Fields
principal
org.springframework.security.core.Authentication principal
userInfo
org.springframework.security.oauth2.core.oidc.OidcUserInfo userInfo
パッケージ org.springframework.security.oauth2.server.authorization.settings
クラス org.springframework.security.oauth2.server.authorization.settings.AbstractSettings
class AbstractSettings extends ObjectSE implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.settings.AuthorizationServerSettings
class AuthorizationServerSettings extends AbstractSettings implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.settings.ClientSettings
class ClientSettings extends AbstractSettings implements SerializableSEクラス org.springframework.security.oauth2.server.authorization.settings.OAuth2TokenFormat
class OAuth2TokenFormat extends ObjectSE implements SerializableSESerialized Fields
value
StringSE value
クラス org.springframework.security.oauth2.server.authorization.settings.TokenSettings
class TokenSettings extends AbstractSettings implements SerializableSE