序列化表格


软件包 org.springframework.security.oauth2.client

org.springframework.security.oauth2.client.DefaultOAuth2ClientContext 继承 Object 实现 Serializable

serialVersionUID: 914967629530462926L

序列化字段

accessToken

OAuth2AccessToken accessToken

accessTokenRequest

AccessTokenRequest accessTokenRequest

state

Map<K,V> state

软件包 org.springframework.security.oauth2.client.http

org.springframework.security.oauth2.client.http.AccessTokenRequiredException 继承 org.springframework.security.authentication.InsufficientAuthenticationException 实现 Serializable

序列化字段

resource

OAuth2ProtectedResourceDetails resource

软件包 org.springframework.security.oauth2.client.resource

org.springframework.security.oauth2.client.resource.OAuth2AccessDeniedException 继承 OAuth2Exception 实现 Serializable

序列化字段

resource

OAuth2ProtectedResourceDetails resource

org.springframework.security.oauth2.client.resource.UserApprovalRequiredException 继承 RuntimeException 实现 Serializable

序列化字段

approvalUri

String approvalUri

parameters

Map<K,V> parameters

clientId

String clientId

scope

List<E> scope

org.springframework.security.oauth2.client.resource.UserRedirectRequiredException 继承 RuntimeException 实现 Serializable

序列化字段

redirectUri

String redirectUri

requestParams

Map<K,V> requestParams

stateKey

String stateKey

stateToPreserve

Object stateToPreserve

软件包 org.springframework.security.oauth2.client.token

org.springframework.security.oauth2.client.token.DefaultAccessTokenRequest 继承 Object 实现 Serializable

serialVersionUID: 914967629530462926L

序列化字段

parameters

org.springframework.util.MultiValueMap<K,V> parameters

state

Object state

existingToken

OAuth2AccessToken existingToken

currentUri

String currentUri

cookie

String cookie

软件包 org.springframework.security.oauth2.common

org.springframework.security.oauth2.common.DefaultExpiringOAuth2RefreshToken 继承 DefaultOAuth2RefreshToken 实现 Serializable

serialVersionUID: 3449554332764129719L

序列化字段

expiration

Date expiration

org.springframework.security.oauth2.common.DefaultOAuth2AccessToken 继承 Object 实现 Serializable

serialVersionUID: 914967629530462926L

序列化字段

value

String value

expiration

Date expiration

tokenType

String tokenType

refreshToken

OAuth2RefreshToken refreshToken

scope

Set<E> scope

additionalInformation

Map<K,V> additionalInformation

org.springframework.security.oauth2.common.DefaultOAuth2RefreshToken 继承 Object 实现 Serializable

serialVersionUID: 8349970621900575838L

序列化字段

value

String value

org.springframework.security.oauth2.common.OAuth2AccessTokenJackson2Deserializer 继承 com.fasterxml.jackson.databind.deser.std.StdDeserializer<OAuth2AccessToken> 实现 Serializable


软件包 org.springframework.security.oauth2.common.exceptions

org.springframework.security.oauth2.common.exceptions.BadClientCredentialsException 继承 ClientAuthenticationException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.ClientAuthenticationException 继承 OAuth2Exception 实现 Serializable

org.springframework.security.oauth2.common.exceptions.InsufficientScopeException 继承 OAuth2Exception 实现 Serializable

org.springframework.security.oauth2.common.exceptions.InvalidClientException 继承 ClientAuthenticationException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.InvalidGrantException 继承 ClientAuthenticationException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.InvalidRequestException 继承 ClientAuthenticationException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.InvalidScopeException 继承 OAuth2Exception 实现 Serializable

org.springframework.security.oauth2.common.exceptions.InvalidTokenException 继承 ClientAuthenticationException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.OAuth2Exception 继承 RuntimeException 实现 Serializable

序列化字段

additionalInformation

Map<K,V> additionalInformation

org.springframework.security.oauth2.common.exceptions.OAuth2ExceptionJackson2Deserializer 继承 com.fasterxml.jackson.databind.deser.std.StdDeserializer<OAuth2Exception> 实现 Serializable

org.springframework.security.oauth2.common.exceptions.RedirectMismatchException 继承 ClientAuthenticationException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.SerializationException 继承 RuntimeException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.UnapprovedClientAuthenticationException 继承 org.springframework.security.authentication.InsufficientAuthenticationException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.UnauthorizedClientException 继承 ClientAuthenticationException 实现 Serializable

org.springframework.security.oauth2.common.exceptions.UnsupportedGrantTypeException 继承 OAuth2Exception 实现 Serializable

org.springframework.security.oauth2.common.exceptions.UnsupportedResponseTypeException 继承 OAuth2Exception 实现 Serializable

org.springframework.security.oauth2.common.exceptions.UserDeniedAuthorizationException 继承 OAuth2Exception 实现 Serializable


软件包 org.springframework.security.oauth2.provider

org.springframework.security.oauth2.provider.BaseClientDetails 继承 Object 实现 Serializable

序列化字段

clientId

String clientId

clientSecret

String clientSecret

scope

Set<E> scope

resourceIds

Set<E> resourceIds

authorizedGrantTypes

Set<E> authorizedGrantTypes

registeredRedirectUris

Set<E> registeredRedirectUris

authorities

List<E> authorities

accessTokenValiditySeconds

Integer accessTokenValiditySeconds

refreshTokenValiditySeconds

Integer refreshTokenValiditySeconds

additionalInformation

Map<K,V> additionalInformation

org.springframework.security.oauth2.provider.ClientAlreadyExistsException 继承 ClientRegistrationException 实现 Serializable

org.springframework.security.oauth2.provider.ClientRegistrationException 继承 RuntimeException 实现 Serializable

org.springframework.security.oauth2.provider.NoSuchClientException 继承 ClientRegistrationException 实现 Serializable

org.springframework.security.oauth2.provider.OAuth2Authentication 继承 org.springframework.security.authentication.AbstractAuthenticationToken 实现 Serializable

serialVersionUID: -4809832298438307309L

序列化字段

storedRequest

OAuth2Request storedRequest

userAuthentication

org.springframework.security.core.Authentication userAuthentication

org.springframework.security.oauth2.provider.OAuth2Request 继承 org.springframework.security.oauth2.provider.BaseRequest 实现 Serializable

serialVersionUID: 1L

序列化方法

readObject

private void readObject(ObjectInputStream in)
                 throws ClassNotFoundException,
                        IOException
抛出:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
抛出:
IOException
序列化字段

resourceIds

Set<E> resourceIds
Resolved resource IDs. This set may change during request processing.


authorities

Collection<E> authorities
Resolved granted authorities for this request. May change during request processing.


approved

boolean approved
Whether the request has been approved by the end user (or other process). This will be altered by the User Approval Endpoint and/or the UserApprovalHandler as appropriate.


redirectUri

String redirectUri
The resolved redirect URI of this request. A URI may be present in the original request, in the authorizationParameters, or it may not be provided, in which case it will be defaulted (by processing classes) to the Client's default registered value.


responseTypes

Set<E> responseTypes
Resolved requested response types initialized (by the OAuth2RequestFactory) with the response types originally requested.


extensions

Map<K,V> extensions
Extension point for custom processing classes which may wish to store additional information about the OAuth2 request. Since this class is serializable, all members of this map must also be serializable.


软件包 org.springframework.security.oauth2.provider.authentication

org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationDetails 继承 Object 实现 Serializable

serialVersionUID: -4809832298438307309L

序列化字段

remoteAddress

String remoteAddress

sessionId

String sessionId

tokenValue

String tokenValue

display

String display



Copyright © 2013. All rights reserved.