Documentation
¶
Index ¶
- type DefaultAuthenticationRequestContext
- func (d *DefaultAuthenticationRequestContext) GetClaims() map[string]interface{}
- func (d *DefaultAuthenticationRequestContext) GetClient() sdk.IClient
- func (d *DefaultAuthenticationRequestContext) GetClientID() string
- func (d *DefaultAuthenticationRequestContext) GetError() sdk.IError
- func (d *DefaultAuthenticationRequestContext) GetForm() *url.Values
- func (d *DefaultAuthenticationRequestContext) GetIssuedTokens() sdk.Tokens
- func (d *DefaultAuthenticationRequestContext) GetNonce() string
- func (d *DefaultAuthenticationRequestContext) GetProfile() sdk.RequestProfile
- func (d *DefaultAuthenticationRequestContext) GetRedirectURI() string
- func (d *DefaultAuthenticationRequestContext) GetRequestID() string
- func (d *DefaultAuthenticationRequestContext) GetRequestedAt() time.Time
- func (d *DefaultAuthenticationRequestContext) GetRequestedAudience() sdk.Arguments
- func (d *DefaultAuthenticationRequestContext) GetRequestedScopes() sdk.Arguments
- func (d *DefaultAuthenticationRequestContext) GetResponseMode() string
- func (d *DefaultAuthenticationRequestContext) GetResponseType() sdk.Arguments
- func (d *DefaultAuthenticationRequestContext) GetState() string
- func (d *DefaultAuthenticationRequestContext) GetUserSession() sdk.ISession
- func (d *DefaultAuthenticationRequestContext) IssueAccessToken(token string, signature string, expiry time.Time)
- func (d *DefaultAuthenticationRequestContext) IssueAuthorizationCode(code string, signature string, expiry time.Time)
- func (d *DefaultAuthenticationRequestContext) IssueIDToken(token string)
- func (d *DefaultAuthenticationRequestContext) IssueRefreshToken(token string, signature string, expiry time.Time)
- func (d *DefaultAuthenticationRequestContext) SetClient(client sdk.IClient)
- func (d *DefaultAuthenticationRequestContext) SetError(err sdk.IError)
- func (d *DefaultAuthenticationRequestContext) SetProfile(profile sdk.RequestProfile)
- func (d *DefaultAuthenticationRequestContext) SetRedirectURI(uri string)
- func (d *DefaultAuthenticationRequestContext) SetUserSession(sess sdk.ISession)
- type DefaultIntrospectionRequestContext
- func (d *DefaultIntrospectionRequestContext) GetClient() sdk.IClient
- func (d *DefaultIntrospectionRequestContext) GetClientID() string
- func (d *DefaultIntrospectionRequestContext) GetClientSecret() string
- func (d *DefaultIntrospectionRequestContext) GetError() sdk.IError
- func (d *DefaultIntrospectionRequestContext) GetForm() *url.Values
- func (d *DefaultIntrospectionRequestContext) GetProfile() sdk.RequestProfile
- func (d *DefaultIntrospectionRequestContext) GetRequestID() string
- func (d *DefaultIntrospectionRequestContext) GetRequestedAt() time.Time
- func (d *DefaultIntrospectionRequestContext) GetToken() string
- func (d *DefaultIntrospectionRequestContext) GetTokenType() string
- func (d *DefaultIntrospectionRequestContext) GetTokenTypeHint() string
- func (d *DefaultIntrospectionRequestContext) IsActive() bool
- func (d *DefaultIntrospectionRequestContext) SetActive(active bool)
- func (d *DefaultIntrospectionRequestContext) SetClient(client sdk.IClient)
- func (d *DefaultIntrospectionRequestContext) SetError(err sdk.IError)
- func (d *DefaultIntrospectionRequestContext) SetProfile(profile sdk.RequestProfile)
- func (d *DefaultIntrospectionRequestContext) SetTokenType(tokenType string)
- type DefaultRPILogoutRequestContext
- func (d *DefaultRPILogoutRequestContext) GetCSRFToken() string
- func (d *DefaultRPILogoutRequestContext) GetClient() sdk.IClient
- func (d *DefaultRPILogoutRequestContext) GetIdTokenHint() string
- func (d *DefaultRPILogoutRequestContext) GetPostLogoutRedirectUri() string
- func (d *DefaultRPILogoutRequestContext) GetState() string
- func (d *DefaultRPILogoutRequestContext) GetUserName() string
- func (d *DefaultRPILogoutRequestContext) GetUserSession() sdk.ISession
- func (d *DefaultRPILogoutRequestContext) SetClient(client sdk.IClient)
- func (d *DefaultRPILogoutRequestContext) SetPostLogoutRedirectUri(uri string)
- func (d *DefaultRPILogoutRequestContext) SetUserSession(session sdk.ISession)
- func (d *DefaultRPILogoutRequestContext) SetUsername(username string)
- type DefaultRequestContextFactory
- func (d DefaultRequestContextFactory) BuildAuthorizationRequestContext(request *http.Request) (sdk.IAuthenticationRequestContext, sdk.IError)
- func (d DefaultRequestContextFactory) BuildIntrospectionRequestContext(request *http.Request) (sdk.IIntrospectionRequestContext, sdk.IError)
- func (d DefaultRequestContextFactory) BuildRPILogoutRequestContext(request *http.Request) (sdk.IRPILogoutRequestContext, sdk.IError)
- func (d DefaultRequestContextFactory) BuildRevocationRequestContext(request *http.Request) (sdk.IRevocationRequestContext, sdk.IError)
- func (d DefaultRequestContextFactory) BuildTokenRequestContext(request *http.Request) (sdk.ITokenRequestContext, sdk.IError)
- func (d DefaultRequestContextFactory) BuildUserInfoRequestContext(request *http.Request) (sdk.IUserInfoRequestContext, sdk.IError)
- type DefaultRevocationRequestContext
- func (d *DefaultRevocationRequestContext) GetClient() sdk.IClient
- func (d *DefaultRevocationRequestContext) GetClientID() string
- func (d *DefaultRevocationRequestContext) GetClientSecret() string
- func (d *DefaultRevocationRequestContext) GetError() sdk.IError
- func (d *DefaultRevocationRequestContext) GetForm() *url.Values
- func (d *DefaultRevocationRequestContext) GetRequestID() string
- func (d *DefaultRevocationRequestContext) GetRequestedAt() time.Time
- func (d *DefaultRevocationRequestContext) GetToken() string
- func (d *DefaultRevocationRequestContext) GetTokenTypeHint() string
- func (d *DefaultRevocationRequestContext) SetClient(client sdk.IClient)
- func (d *DefaultRevocationRequestContext) SetError(err sdk.IError)
- type DefaultTokenRequestContext
- func (d *DefaultTokenRequestContext) GetAuthorizationCode() string
- func (d *DefaultTokenRequestContext) GetClaims() map[string]interface{}
- func (d *DefaultTokenRequestContext) GetClient() sdk.IClient
- func (d *DefaultTokenRequestContext) GetClientID() string
- func (d *DefaultTokenRequestContext) GetClientSecret() string
- func (d *DefaultTokenRequestContext) GetError() sdk.IError
- func (d *DefaultTokenRequestContext) GetForm() *url.Values
- func (d *DefaultTokenRequestContext) GetGrantType() string
- func (d *DefaultTokenRequestContext) GetIssuedTokens() sdk.Tokens
- func (d *DefaultTokenRequestContext) GetPassword() string
- func (d *DefaultTokenRequestContext) GetPreviousRequestID() (id string)
- func (d *DefaultTokenRequestContext) GetProfile() sdk.RequestProfile
- func (d *DefaultTokenRequestContext) GetRedirectURI() string
- func (d *DefaultTokenRequestContext) GetRefreshToken() string
- func (d *DefaultTokenRequestContext) GetRequestID() string
- func (d *DefaultTokenRequestContext) GetRequestedAt() time.Time
- func (d *DefaultTokenRequestContext) GetRequestedAudience() sdk.Arguments
- func (d *DefaultTokenRequestContext) GetRequestedScopes() sdk.Arguments
- func (d *DefaultTokenRequestContext) GetState() string
- func (d *DefaultTokenRequestContext) GetUsername() string
- func (d *DefaultTokenRequestContext) IssueAccessToken(token string, signature string, expiry time.Time)
- func (d *DefaultTokenRequestContext) IssueAuthorizationCode(code string, signature string, expiry time.Time)
- func (d *DefaultTokenRequestContext) IssueIDToken(token string)
- func (d *DefaultTokenRequestContext) IssueRefreshToken(token string, signature string, expiry time.Time)
- func (d *DefaultTokenRequestContext) SetClient(client sdk.IClient)
- func (d *DefaultTokenRequestContext) SetError(err sdk.IError)
- func (d *DefaultTokenRequestContext) SetPreviousRequestID(id string)
- func (d *DefaultTokenRequestContext) SetProfile(profile sdk.RequestProfile)
- type DefaultUserInfoRequestContext
- func (d *DefaultUserInfoRequestContext) AddClaim(claimId string, value interface{})
- func (d *DefaultUserInfoRequestContext) GetApprovedScopes() sdk.Arguments
- func (d *DefaultUserInfoRequestContext) GetBearerToken() string
- func (d *DefaultUserInfoRequestContext) GetClaims() map[string]interface{}
- func (d *DefaultUserInfoRequestContext) GetRequestedClaims() []string
- func (d *DefaultUserInfoRequestContext) GetUsername() string
- func (d *DefaultUserInfoRequestContext) SetApprovedScopes(scopes sdk.Arguments)
- func (d *DefaultUserInfoRequestContext) SetRequestedClaims(claimIds []string)
- func (d *DefaultUserInfoRequestContext) SetUsername(username string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultAuthenticationRequestContext ¶
type DefaultAuthenticationRequestContext struct { RequestID string RequestedAt time.Time State string RedirectURI string ClientId string Nonce string ResponseMode string RequestedScopes sdk.Arguments RequestedAudience sdk.Arguments Claims map[string]interface{} Client sdk.IClient Profile sdk.RequestProfile IssuedTokens sdk.Tokens Error sdk.IError Form *url.Values ResponseType sdk.Arguments UserSession sdk.ISession }
func (*DefaultAuthenticationRequestContext) GetClaims ¶
func (d *DefaultAuthenticationRequestContext) GetClaims() map[string]interface{}
func (*DefaultAuthenticationRequestContext) GetClient ¶
func (d *DefaultAuthenticationRequestContext) GetClient() sdk.IClient
func (*DefaultAuthenticationRequestContext) GetClientID ¶
func (d *DefaultAuthenticationRequestContext) GetClientID() string
func (*DefaultAuthenticationRequestContext) GetError ¶
func (d *DefaultAuthenticationRequestContext) GetError() sdk.IError
func (*DefaultAuthenticationRequestContext) GetForm ¶
func (d *DefaultAuthenticationRequestContext) GetForm() *url.Values
func (*DefaultAuthenticationRequestContext) GetIssuedTokens ¶
func (d *DefaultAuthenticationRequestContext) GetIssuedTokens() sdk.Tokens
func (*DefaultAuthenticationRequestContext) GetNonce ¶
func (d *DefaultAuthenticationRequestContext) GetNonce() string
func (*DefaultAuthenticationRequestContext) GetProfile ¶
func (d *DefaultAuthenticationRequestContext) GetProfile() sdk.RequestProfile
func (*DefaultAuthenticationRequestContext) GetRedirectURI ¶
func (d *DefaultAuthenticationRequestContext) GetRedirectURI() string
func (*DefaultAuthenticationRequestContext) GetRequestID ¶
func (d *DefaultAuthenticationRequestContext) GetRequestID() string
func (*DefaultAuthenticationRequestContext) GetRequestedAt ¶
func (d *DefaultAuthenticationRequestContext) GetRequestedAt() time.Time
func (*DefaultAuthenticationRequestContext) GetRequestedAudience ¶
func (d *DefaultAuthenticationRequestContext) GetRequestedAudience() sdk.Arguments
func (*DefaultAuthenticationRequestContext) GetRequestedScopes ¶
func (d *DefaultAuthenticationRequestContext) GetRequestedScopes() sdk.Arguments
func (*DefaultAuthenticationRequestContext) GetResponseMode ¶
func (d *DefaultAuthenticationRequestContext) GetResponseMode() string
func (*DefaultAuthenticationRequestContext) GetResponseType ¶
func (d *DefaultAuthenticationRequestContext) GetResponseType() sdk.Arguments
func (*DefaultAuthenticationRequestContext) GetState ¶
func (d *DefaultAuthenticationRequestContext) GetState() string
func (*DefaultAuthenticationRequestContext) GetUserSession ¶
func (d *DefaultAuthenticationRequestContext) GetUserSession() sdk.ISession
func (*DefaultAuthenticationRequestContext) IssueAccessToken ¶
func (d *DefaultAuthenticationRequestContext) IssueAccessToken(token string, signature string, expiry time.Time)
func (*DefaultAuthenticationRequestContext) IssueAuthorizationCode ¶
func (d *DefaultAuthenticationRequestContext) IssueAuthorizationCode(code string, signature string, expiry time.Time)
func (*DefaultAuthenticationRequestContext) IssueIDToken ¶
func (d *DefaultAuthenticationRequestContext) IssueIDToken(token string)
func (*DefaultAuthenticationRequestContext) IssueRefreshToken ¶
func (d *DefaultAuthenticationRequestContext) IssueRefreshToken(token string, signature string, expiry time.Time)
func (*DefaultAuthenticationRequestContext) SetClient ¶
func (d *DefaultAuthenticationRequestContext) SetClient(client sdk.IClient)
func (*DefaultAuthenticationRequestContext) SetError ¶
func (d *DefaultAuthenticationRequestContext) SetError(err sdk.IError)
func (*DefaultAuthenticationRequestContext) SetProfile ¶
func (d *DefaultAuthenticationRequestContext) SetProfile(profile sdk.RequestProfile)
func (*DefaultAuthenticationRequestContext) SetRedirectURI ¶
func (d *DefaultAuthenticationRequestContext) SetRedirectURI(uri string)
func (*DefaultAuthenticationRequestContext) SetUserSession ¶
func (d *DefaultAuthenticationRequestContext) SetUserSession(sess sdk.ISession)
type DefaultIntrospectionRequestContext ¶
type DefaultIntrospectionRequestContext struct { RequestID string RequestedAt time.Time ClientID string ClientSecret string Client sdk.IClient Error sdk.IError Form *url.Values Profile sdk.RequestProfile Token string TokenTypeHint string Active bool TokenType string }
func (*DefaultIntrospectionRequestContext) GetClient ¶
func (d *DefaultIntrospectionRequestContext) GetClient() sdk.IClient
func (*DefaultIntrospectionRequestContext) GetClientID ¶
func (d *DefaultIntrospectionRequestContext) GetClientID() string
func (*DefaultIntrospectionRequestContext) GetClientSecret ¶
func (d *DefaultIntrospectionRequestContext) GetClientSecret() string
func (*DefaultIntrospectionRequestContext) GetError ¶
func (d *DefaultIntrospectionRequestContext) GetError() sdk.IError
func (*DefaultIntrospectionRequestContext) GetForm ¶
func (d *DefaultIntrospectionRequestContext) GetForm() *url.Values
func (*DefaultIntrospectionRequestContext) GetProfile ¶
func (d *DefaultIntrospectionRequestContext) GetProfile() sdk.RequestProfile
func (*DefaultIntrospectionRequestContext) GetRequestID ¶
func (d *DefaultIntrospectionRequestContext) GetRequestID() string
func (*DefaultIntrospectionRequestContext) GetRequestedAt ¶
func (d *DefaultIntrospectionRequestContext) GetRequestedAt() time.Time
func (*DefaultIntrospectionRequestContext) GetToken ¶
func (d *DefaultIntrospectionRequestContext) GetToken() string
func (*DefaultIntrospectionRequestContext) GetTokenType ¶
func (d *DefaultIntrospectionRequestContext) GetTokenType() string
func (*DefaultIntrospectionRequestContext) GetTokenTypeHint ¶
func (d *DefaultIntrospectionRequestContext) GetTokenTypeHint() string
func (*DefaultIntrospectionRequestContext) IsActive ¶
func (d *DefaultIntrospectionRequestContext) IsActive() bool
func (*DefaultIntrospectionRequestContext) SetActive ¶
func (d *DefaultIntrospectionRequestContext) SetActive(active bool)
func (*DefaultIntrospectionRequestContext) SetClient ¶
func (d *DefaultIntrospectionRequestContext) SetClient(client sdk.IClient)
func (*DefaultIntrospectionRequestContext) SetError ¶
func (d *DefaultIntrospectionRequestContext) SetError(err sdk.IError)
func (*DefaultIntrospectionRequestContext) SetProfile ¶
func (d *DefaultIntrospectionRequestContext) SetProfile(profile sdk.RequestProfile)
func (*DefaultIntrospectionRequestContext) SetTokenType ¶
func (d *DefaultIntrospectionRequestContext) SetTokenType(tokenType string)
type DefaultRPILogoutRequestContext ¶ added in v0.8.0
type DefaultRPILogoutRequestContext struct { RedirectUri string State string Client sdk.IClient Username string CSRFToken string Token string Session sdk.ISession }
func (*DefaultRPILogoutRequestContext) GetCSRFToken ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) GetCSRFToken() string
func (*DefaultRPILogoutRequestContext) GetClient ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) GetClient() sdk.IClient
func (*DefaultRPILogoutRequestContext) GetIdTokenHint ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) GetIdTokenHint() string
func (*DefaultRPILogoutRequestContext) GetPostLogoutRedirectUri ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) GetPostLogoutRedirectUri() string
func (*DefaultRPILogoutRequestContext) GetState ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) GetState() string
func (*DefaultRPILogoutRequestContext) GetUserName ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) GetUserName() string
func (*DefaultRPILogoutRequestContext) GetUserSession ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) GetUserSession() sdk.ISession
func (*DefaultRPILogoutRequestContext) SetClient ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) SetClient(client sdk.IClient)
func (*DefaultRPILogoutRequestContext) SetPostLogoutRedirectUri ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) SetPostLogoutRedirectUri(uri string)
func (*DefaultRPILogoutRequestContext) SetUserSession ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) SetUserSession(session sdk.ISession)
func (*DefaultRPILogoutRequestContext) SetUsername ¶ added in v0.8.0
func (d *DefaultRPILogoutRequestContext) SetUsername(username string)
type DefaultRequestContextFactory ¶
type DefaultRequestContextFactory struct { }
func NewDefaultRequestContextFactory ¶
func NewDefaultRequestContextFactory() *DefaultRequestContextFactory
func (DefaultRequestContextFactory) BuildAuthorizationRequestContext ¶
func (d DefaultRequestContextFactory) BuildAuthorizationRequestContext(request *http.Request) (sdk.IAuthenticationRequestContext, sdk.IError)
func (DefaultRequestContextFactory) BuildIntrospectionRequestContext ¶
func (d DefaultRequestContextFactory) BuildIntrospectionRequestContext(request *http.Request) (sdk.IIntrospectionRequestContext, sdk.IError)
func (DefaultRequestContextFactory) BuildRPILogoutRequestContext ¶ added in v0.8.0
func (d DefaultRequestContextFactory) BuildRPILogoutRequestContext(request *http.Request) (sdk.IRPILogoutRequestContext, sdk.IError)
func (DefaultRequestContextFactory) BuildRevocationRequestContext ¶
func (d DefaultRequestContextFactory) BuildRevocationRequestContext(request *http.Request) (sdk.IRevocationRequestContext, sdk.IError)
func (DefaultRequestContextFactory) BuildTokenRequestContext ¶
func (d DefaultRequestContextFactory) BuildTokenRequestContext(request *http.Request) (sdk.ITokenRequestContext, sdk.IError)
func (DefaultRequestContextFactory) BuildUserInfoRequestContext ¶ added in v0.6.0
func (d DefaultRequestContextFactory) BuildUserInfoRequestContext(request *http.Request) (sdk.IUserInfoRequestContext, sdk.IError)
type DefaultRevocationRequestContext ¶
type DefaultRevocationRequestContext struct { RequestID string RequestedAt time.Time ClientID string Token string TokenTypeHint string ClientSecret string Client sdk.IClient Error sdk.IError Form *url.Values }
func (*DefaultRevocationRequestContext) GetClient ¶
func (d *DefaultRevocationRequestContext) GetClient() sdk.IClient
func (*DefaultRevocationRequestContext) GetClientID ¶
func (d *DefaultRevocationRequestContext) GetClientID() string
func (*DefaultRevocationRequestContext) GetClientSecret ¶
func (d *DefaultRevocationRequestContext) GetClientSecret() string
func (*DefaultRevocationRequestContext) GetError ¶
func (d *DefaultRevocationRequestContext) GetError() sdk.IError
func (*DefaultRevocationRequestContext) GetForm ¶
func (d *DefaultRevocationRequestContext) GetForm() *url.Values
func (*DefaultRevocationRequestContext) GetRequestID ¶
func (d *DefaultRevocationRequestContext) GetRequestID() string
func (*DefaultRevocationRequestContext) GetRequestedAt ¶
func (d *DefaultRevocationRequestContext) GetRequestedAt() time.Time
func (*DefaultRevocationRequestContext) GetToken ¶
func (d *DefaultRevocationRequestContext) GetToken() string
func (*DefaultRevocationRequestContext) GetTokenTypeHint ¶
func (d *DefaultRevocationRequestContext) GetTokenTypeHint() string
func (*DefaultRevocationRequestContext) SetClient ¶
func (d *DefaultRevocationRequestContext) SetClient(client sdk.IClient)
func (*DefaultRevocationRequestContext) SetError ¶
func (d *DefaultRevocationRequestContext) SetError(err sdk.IError)
type DefaultTokenRequestContext ¶
type DefaultTokenRequestContext struct { RequestID string PreviousRequestID string RequestedAt time.Time State string RedirectURI string GrantType string ClientId string ClientSecret string Username string Password string AuthorizationCode string RefreshToken string RequestedScopes sdk.Arguments RequestedAudience sdk.Arguments Claims map[string]interface{} Client sdk.IClient Profile sdk.RequestProfile IssuedTokens sdk.Tokens Error sdk.IError Form *url.Values }
func (*DefaultTokenRequestContext) GetAuthorizationCode ¶
func (d *DefaultTokenRequestContext) GetAuthorizationCode() string
func (*DefaultTokenRequestContext) GetClaims ¶
func (d *DefaultTokenRequestContext) GetClaims() map[string]interface{}
func (*DefaultTokenRequestContext) GetClient ¶
func (d *DefaultTokenRequestContext) GetClient() sdk.IClient
func (*DefaultTokenRequestContext) GetClientID ¶
func (d *DefaultTokenRequestContext) GetClientID() string
func (*DefaultTokenRequestContext) GetClientSecret ¶
func (d *DefaultTokenRequestContext) GetClientSecret() string
func (*DefaultTokenRequestContext) GetError ¶
func (d *DefaultTokenRequestContext) GetError() sdk.IError
func (*DefaultTokenRequestContext) GetForm ¶
func (d *DefaultTokenRequestContext) GetForm() *url.Values
func (*DefaultTokenRequestContext) GetGrantType ¶
func (d *DefaultTokenRequestContext) GetGrantType() string
func (*DefaultTokenRequestContext) GetIssuedTokens ¶
func (d *DefaultTokenRequestContext) GetIssuedTokens() sdk.Tokens
func (*DefaultTokenRequestContext) GetPassword ¶
func (d *DefaultTokenRequestContext) GetPassword() string
func (*DefaultTokenRequestContext) GetPreviousRequestID ¶
func (d *DefaultTokenRequestContext) GetPreviousRequestID() (id string)
func (*DefaultTokenRequestContext) GetProfile ¶
func (d *DefaultTokenRequestContext) GetProfile() sdk.RequestProfile
func (*DefaultTokenRequestContext) GetRedirectURI ¶
func (d *DefaultTokenRequestContext) GetRedirectURI() string
func (*DefaultTokenRequestContext) GetRefreshToken ¶
func (d *DefaultTokenRequestContext) GetRefreshToken() string
func (*DefaultTokenRequestContext) GetRequestID ¶
func (d *DefaultTokenRequestContext) GetRequestID() string
func (*DefaultTokenRequestContext) GetRequestedAt ¶
func (d *DefaultTokenRequestContext) GetRequestedAt() time.Time
func (*DefaultTokenRequestContext) GetRequestedAudience ¶
func (d *DefaultTokenRequestContext) GetRequestedAudience() sdk.Arguments
func (*DefaultTokenRequestContext) GetRequestedScopes ¶
func (d *DefaultTokenRequestContext) GetRequestedScopes() sdk.Arguments
func (*DefaultTokenRequestContext) GetState ¶
func (d *DefaultTokenRequestContext) GetState() string
func (*DefaultTokenRequestContext) GetUsername ¶
func (d *DefaultTokenRequestContext) GetUsername() string
func (*DefaultTokenRequestContext) IssueAccessToken ¶
func (d *DefaultTokenRequestContext) IssueAccessToken(token string, signature string, expiry time.Time)
func (*DefaultTokenRequestContext) IssueAuthorizationCode ¶
func (d *DefaultTokenRequestContext) IssueAuthorizationCode(code string, signature string, expiry time.Time)
func (*DefaultTokenRequestContext) IssueIDToken ¶
func (d *DefaultTokenRequestContext) IssueIDToken(token string)
func (*DefaultTokenRequestContext) IssueRefreshToken ¶
func (d *DefaultTokenRequestContext) IssueRefreshToken(token string, signature string, expiry time.Time)
func (*DefaultTokenRequestContext) SetClient ¶
func (d *DefaultTokenRequestContext) SetClient(client sdk.IClient)
func (*DefaultTokenRequestContext) SetError ¶
func (d *DefaultTokenRequestContext) SetError(err sdk.IError)
func (*DefaultTokenRequestContext) SetPreviousRequestID ¶
func (d *DefaultTokenRequestContext) SetPreviousRequestID(id string)
func (*DefaultTokenRequestContext) SetProfile ¶
func (d *DefaultTokenRequestContext) SetProfile(profile sdk.RequestProfile)
type DefaultUserInfoRequestContext ¶ added in v0.6.0
type DefaultUserInfoRequestContext struct { BearerToken string Username string Claims map[string]interface{} ApprovedScopes sdk.Arguments RequestedClaims []string }
func (*DefaultUserInfoRequestContext) AddClaim ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) AddClaim(claimId string, value interface{})
func (*DefaultUserInfoRequestContext) GetApprovedScopes ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) GetApprovedScopes() sdk.Arguments
func (*DefaultUserInfoRequestContext) GetBearerToken ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) GetBearerToken() string
func (*DefaultUserInfoRequestContext) GetClaims ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) GetClaims() map[string]interface{}
func (*DefaultUserInfoRequestContext) GetRequestedClaims ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) GetRequestedClaims() []string
func (*DefaultUserInfoRequestContext) GetUsername ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) GetUsername() string
func (*DefaultUserInfoRequestContext) SetApprovedScopes ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) SetApprovedScopes(scopes sdk.Arguments)
func (*DefaultUserInfoRequestContext) SetRequestedClaims ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) SetRequestedClaims(claimIds []string)
func (*DefaultUserInfoRequestContext) SetUsername ¶ added in v0.6.0
func (d *DefaultUserInfoRequestContext) SetUsername(username string)
Click to show internal directories.
Click to hide internal directories.