AccessTokenError |
sealed class AccessTokenError : OAuthError |
AccessTokens |
Provides a consistent way to generate access tokens.interface AccessTokens |
AuthenticationComplete |
class AuthenticationComplete : HttpHandler |
AuthoriseRequestErrorRender |
class AuthoriseRequestErrorRender |
AuthoriseRequestValidator |
interface AuthoriseRequestValidator |
AuthorizationCode |
data class AuthorizationCode |
AuthorizationCodeAlreadyUsed |
object AuthorizationCodeAlreadyUsed : AccessTokenError |
AuthorizationCodeDetails |
data class AuthorizationCodeDetails |
AuthorizationCodeExpired |
object AuthorizationCodeExpired : AccessTokenError |
AuthorizationCodes |
Provides a consistent way to manage authorization codesinterface AuthorizationCodes |
AuthorizationError |
sealed class AuthorizationError : OAuthError |
AuthRequest |
data class AuthRequest |
AuthRequestExtractor |
interface AuthRequestExtractor |
AuthRequestFromQueryParameters |
object AuthRequestFromQueryParameters : AuthRequestExtractor |
AuthRequestTracking |
Provides a mechanism to track OAuth authorization parameters to be used later (i.e. can be used later to generate code and/or tokens)interface AuthRequestTracking |
AuthRequestTrackingFilter |
class AuthRequestTrackingFilter : Filter |
AuthRequestWithRequestAuthRequestExtractor |
class AuthRequestWithRequestAuthRequestExtractor : AuthRequestExtractor |
ClientId |
data class ClientId |
ClientIdMismatch |
object ClientIdMismatch : AccessTokenError |
ClientValidationFilter |
class ClientValidationFilter : Filter |
ClientValidator |
Provides a consistent way to retrieve clients attempting to use an authorization code flowinterface ClientValidator |
FragmentResponseRender |
class FragmentResponseRender : ResponseRender |
GenerateAccessToken |
class GenerateAccessToken : HttpHandler |
IdTokens |
interface IdTokens |
InsecureCookieBasedAuthRequestTracking |
class InsecureCookieBasedAuthRequestTracking : AuthRequestTracking |
InvalidAuthorizationRequest |
data class InvalidAuthorizationRequest : AuthorizationError |
InvalidClientAssertion |
object InvalidClientAssertion : AccessTokenError |
InvalidClientAssertionType |
object InvalidClientAssertionType : AccessTokenError |
InvalidClientCredentials |
object InvalidClientCredentials : AccessTokenError |
InvalidClientId |
object InvalidClientId : AuthorizationError |
InvalidRedirectUri |
object InvalidRedirectUri : AuthorizationError |
InvalidRequest |
data class InvalidRequest : AccessTokenError |
InvalidRequestObject |
object InvalidRequestObject : AuthorizationError |
InvalidScopes |
object InvalidScopes : AuthorizationError |
JsonResponseErrorRenderer |
class JsonResponseErrorRenderer |
MissingAuthorizationCode |
object MissingAuthorizationCode : AccessTokenError |
MissingRedirectUri |
object MissingRedirectUri : AccessTokenError |
MustHaveRedirectUri |
class MustHaveRedirectUri : AuthoriseRequestValidator |
OAuthError |
abstract class OAuthError |
OAuthServer |
Provide help creating OAuth Authorization Server with Authorization Code Flowclass OAuthServer |
QueryResponseRender |
class QueryResponseRender : ResponseRender |
RedirectUriMismatch |
object RedirectUriMismatch : AccessTokenError |
ResponseRender |
interface ResponseRender |
RfcError |
enum class RfcError |
SimpleAuthoriseRequestValidator |
class SimpleAuthoriseRequestValidator : AuthoriseRequestValidator |
TokenRequest |
data class TokenRequest |
UnsupportedGrantType |
data class UnsupportedGrantType : AccessTokenError |
UnsupportedResponseType |
data class UnsupportedResponseType : AuthorizationError |
UserRejectedRequest |
object UserRejectedRequest : AuthorizationError |