package
1.11.10
Repository: https://github.com/ory/hydra.git
Documentation: pkg.go.dev

# Structs

AcceptConsentRequest The request payload used to accept a consent request.
AcceptLoginRequest HandledLoginRequest is the request payload used to accept a login request.
CompletedRequest The response payload sent when accepting or rejecting a login or consent request.
ConsentRequest Contains information on an ongoing consent request.
ConsentRequestSession Used to pass session data to a consent request.
DefaultSession IDTokenSession is a session container for the id token swagger:model DefaultSession.
FlushInactiveOAuth2TokensRequest flush inactive o auth2 tokens request swagger:model flushInactiveOAuth2TokensRequest.
FlushLoginConsentRequest flush login consent request swagger:model flushLoginConsentRequest.
GenericError generic error swagger:model genericError.
Headers Headers is the jwt headers swagger:model Headers.
HealthNotReadyStatus health not ready status swagger:model healthNotReadyStatus.
HealthStatus health status swagger:model healthStatus.
IDTokenClaims IDTokenClaims represent the claims used in open id connect requests swagger:model IDTokenClaims.
JSONError Generic Error Response Error responses are sent when an error (e.g.
JSONWebKey It is important that this model object is named JSONWebKey for "swagger generate spec" to generate only on definition of a JSONWebKey.
JSONWebKeySet It is important that this model object is named JSONWebKeySet for "swagger generate spec" to generate only on definition of a JSONWebKeySet.
JSONWebKeySetGeneratorRequest json web key set generator request swagger:model jsonWebKeySetGeneratorRequest.
LoginRequest Contains information on an ongoing login request.
LogoutRequest Contains information about an ongoing logout request.
OAuth2AccessRequest Requester is a token endpoint's request context.
OAuth2Client Client represents an OAuth 2.0 Client.
OAuth2TokenIntrospection Introspection contains an access token's session data as specified by IETF RFC 7662, see: https://tools.ietf.org/html/rfc7662 swagger:model oAuth2TokenIntrospection.
Oauth2TokenResponse The Access Token Response swagger:model oauth2TokenResponse.
OauthTokenResponse The token response swagger:model oauthTokenResponse.
OpenIDConnectContext Contains optional information about the OpenID Connect request.
PatchDocument A JSONPatch document as defined by RFC 6902 swagger:model patchDocument.
PreviousConsentSession The response used to return used consent requests same as HandledLoginRequest, just with consent_request exposed as json swagger:model PreviousConsentSession.
RefreshTokenHookRequest RefreshTokenHookRequest is the request body sent to the refresh token hook.
RefreshTokenHookResponse RefreshTokenHookResponse is the response body received from the refresh token hook.
RejectRequest The request payload used to accept a login or consent request.
RequestWasHandledResponse The response payload sent when there is an attempt to access already handled request.
Session session swagger:model Session.
TrustedJSONWebKey trusted Json web key swagger:model trustedJsonWebKey.
TrustedJwtGrantIssuer trusted jwt grant issuer swagger:model trustedJwtGrantIssuer.
TrustJwtGrantIssuerBody trust jwt grant issuer body swagger:model trustJwtGrantIssuerBody.
UpdateOAuth2ClientLifespans UpdateOAuth2ClientLifespans holds default lifespan configuration for the different token types that may be issued for the client.
UserinfoResponse The userinfo response swagger:model userinfoResponse.
Version version swagger:model version.
WellKnown WellKnown represents important OpenID Connect discovery metadata It includes links to several endpoints (e.g.

# Interfaces

JoseJSONWebKeySet jose JSON web key set swagger:model JoseJSONWebKeySet.
JSONRawMessage JSONRawMessage represents a json.RawMessage that works well with JSON, SQL, and Swagger.

# Type aliases

NullDuration NullDuration represents a nullable JSON and SQL compatible time.Duration.
NullTime NullTime implements sql.NullTime functionality.
PatchRequest A JSONPatch request swagger:model patchRequest.
StringSlicePipeDelimiter StringSlicePipeDelimiter de/encodes the string slice to/from a SQL string.
TrustedJwtGrantIssuers trusted jwt grant issuers swagger:model trustedJwtGrantIssuers.
UUID UUID swagger:model UUID.