Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
OryHydra.Model
Contents
- Parameter newtypes
- Models
- AcceptOAuth2ConsentRequest
- AcceptOAuth2ConsentRequestSession
- AcceptOAuth2LoginRequest
- CreateJsonWebKeySet
- ErrorOAuth2
- GenericError
- GetVersion200Response
- HealthNotReadyStatus
- HealthStatus
- IntrospectedOAuth2Token
- IsReady200Response
- IsReady503Response
- JsonPatch
- JsonWebKey
- JsonWebKeySet
- OAuth2Client
- OAuth2ClientTokenLifespans
- OAuth2ConsentRequest
- OAuth2ConsentRequestOpenIDConnectContext
- OAuth2ConsentSession
- OAuth2ConsentSessionExpiresAt
- OAuth2LoginRequest
- OAuth2LogoutRequest
- OAuth2RedirectTo
- OAuth2TokenExchange
- OidcConfiguration
- OidcUserInfo
- Pagination
- PaginationHeaders
- RejectOAuth2Request
- TokenPagination
- TokenPaginationHeaders
- TokenPaginationRequestParameters
- TokenPaginationResponseHeaders
- TrustOAuth2JwtGrantIssuer
- TrustedOAuth2JwtGrantIssuer
- TrustedOAuth2JwtGrantJsonWebKey
- Version
- Auth Methods
Description
Synopsis
- newtype All = All {}
- newtype Client = Client {}
- newtype ClientId = ClientId {
- unClientId :: Text
- newtype ClientName = ClientName {
- unClientName :: Text
- newtype ClientSecret = ClientSecret {}
- newtype Code = Code {}
- newtype ConsentChallenge = ConsentChallenge {}
- newtype DefaultItems = DefaultItems {}
- newtype GrantType = GrantType {
- unGrantType :: Text
- newtype Id = Id {}
- newtype Issuer = Issuer {}
- newtype JsonPatch2 = JsonPatch2 {
- unJsonPatch2 :: [JsonPatch]
- newtype Kid = Kid {}
- newtype LoginChallenge = LoginChallenge {}
- newtype LoginSessionId = LoginSessionId {}
- newtype LogoutChallenge = LogoutChallenge {}
- newtype MaxItems = MaxItems {}
- newtype Owner = Owner {}
- newtype PageSize = PageSize {}
- newtype PageToken = PageToken {
- unPageToken :: Text
- newtype RedirectUri = RedirectUri {}
- newtype RefreshToken = RefreshToken {}
- newtype Scope = Scope {}
- newtype Set = Set {}
- newtype Subject = Subject {}
- newtype Token = Token {}
- data AcceptOAuth2ConsentRequest = AcceptOAuth2ConsentRequest {
- acceptOAuth2ConsentRequestGrantAccessTokenAudience :: Maybe [Text]
- acceptOAuth2ConsentRequestGrantScope :: Maybe [Text]
- acceptOAuth2ConsentRequestHandledAt :: Maybe DateTime
- acceptOAuth2ConsentRequestRemember :: Maybe Bool
- acceptOAuth2ConsentRequestRememberFor :: Maybe Integer
- acceptOAuth2ConsentRequestSession :: Maybe AcceptOAuth2ConsentRequestSession
- mkAcceptOAuth2ConsentRequest :: AcceptOAuth2ConsentRequest
- data AcceptOAuth2ConsentRequestSession = AcceptOAuth2ConsentRequestSession {}
- mkAcceptOAuth2ConsentRequestSession :: AcceptOAuth2ConsentRequestSession
- data AcceptOAuth2LoginRequest = AcceptOAuth2LoginRequest {
- acceptOAuth2LoginRequestAcr :: Maybe Text
- acceptOAuth2LoginRequestAmr :: Maybe [Text]
- acceptOAuth2LoginRequestContext :: Maybe Value
- acceptOAuth2LoginRequestForceSubjectIdentifier :: Maybe Text
- acceptOAuth2LoginRequestRemember :: Maybe Bool
- acceptOAuth2LoginRequestRememberFor :: Maybe Integer
- acceptOAuth2LoginRequestSubject :: Text
- mkAcceptOAuth2LoginRequest :: Text -> AcceptOAuth2LoginRequest
- data CreateJsonWebKeySet = CreateJsonWebKeySet {}
- mkCreateJsonWebKeySet :: Text -> Text -> Text -> CreateJsonWebKeySet
- data ErrorOAuth2 = ErrorOAuth2 {}
- mkErrorOAuth2 :: ErrorOAuth2
- data GenericError = GenericError {}
- mkGenericError :: Text -> GenericError
- data GetVersion200Response = GetVersion200Response {}
- mkGetVersion200Response :: GetVersion200Response
- data HealthNotReadyStatus = HealthNotReadyStatus {}
- mkHealthNotReadyStatus :: HealthNotReadyStatus
- data HealthStatus = HealthStatus {}
- mkHealthStatus :: HealthStatus
- data IntrospectedOAuth2Token = IntrospectedOAuth2Token {
- introspectedOAuth2TokenActive :: Bool
- introspectedOAuth2TokenAud :: Maybe [Text]
- introspectedOAuth2TokenClientId :: Maybe Text
- introspectedOAuth2TokenExp :: Maybe Integer
- introspectedOAuth2TokenExt :: Maybe (Map String Value)
- introspectedOAuth2TokenIat :: Maybe Integer
- introspectedOAuth2TokenIss :: Maybe Text
- introspectedOAuth2TokenNbf :: Maybe Integer
- introspectedOAuth2TokenObfuscatedSubject :: Maybe Text
- introspectedOAuth2TokenScope :: Maybe Text
- introspectedOAuth2TokenSub :: Maybe Text
- introspectedOAuth2TokenTokenType :: Maybe Text
- introspectedOAuth2TokenTokenUse :: Maybe Text
- introspectedOAuth2TokenUsername :: Maybe Text
- mkIntrospectedOAuth2Token :: Bool -> IntrospectedOAuth2Token
- data IsReady200Response = IsReady200Response {}
- mkIsReady200Response :: IsReady200Response
- data IsReady503Response = IsReady503Response {}
- mkIsReady503Response :: IsReady503Response
- data JsonPatch = JsonPatch {}
- mkJsonPatch :: Text -> Text -> JsonPatch
- data JsonWebKey = JsonWebKey {
- jsonWebKeyAlg :: Text
- jsonWebKeyCrv :: Maybe Text
- jsonWebKeyD :: Maybe Text
- jsonWebKeyDp :: Maybe Text
- jsonWebKeyDq :: Maybe Text
- jsonWebKeyE :: Maybe Text
- jsonWebKeyK :: Maybe Text
- jsonWebKeyKid :: Text
- jsonWebKeyKty :: Text
- jsonWebKeyN :: Maybe Text
- jsonWebKeyP :: Maybe Text
- jsonWebKeyQ :: Maybe Text
- jsonWebKeyQi :: Maybe Text
- jsonWebKeyUse :: Text
- jsonWebKeyX :: Maybe Text
- jsonWebKeyX5c :: Maybe [Text]
- jsonWebKeyY :: Maybe Text
- mkJsonWebKey :: Text -> Text -> Text -> Text -> JsonWebKey
- data JsonWebKeySet = JsonWebKeySet {}
- mkJsonWebKeySet :: JsonWebKeySet
- data OAuth2Client = OAuth2Client {
- oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
- oAuth2ClientAudience :: Maybe [Text]
- oAuth2ClientAuthorizationCodeGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientAuthorizationCodeGrantIdTokenLifespan :: Maybe Text
- oAuth2ClientAuthorizationCodeGrantRefreshTokenLifespan :: Maybe Text
- oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
- oAuth2ClientBackchannelLogoutUri :: Maybe Text
- oAuth2ClientClientCredentialsGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientClientId :: Maybe Text
- oAuth2ClientClientName :: Maybe Text
- oAuth2ClientClientSecret :: Maybe Text
- oAuth2ClientClientSecretExpiresAt :: Maybe Integer
- oAuth2ClientClientUri :: Maybe Text
- oAuth2ClientContacts :: Maybe [Text]
- oAuth2ClientCreatedAt :: Maybe DateTime
- oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
- oAuth2ClientFrontchannelLogoutUri :: Maybe Text
- oAuth2ClientGrantTypes :: Maybe [Text]
- oAuth2ClientImplicitGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientImplicitGrantIdTokenLifespan :: Maybe Text
- oAuth2ClientJwks :: Maybe Value
- oAuth2ClientJwksUri :: Maybe Text
- oAuth2ClientJwtBearerGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientLogoUri :: Maybe Text
- oAuth2ClientMetadata :: Maybe Value
- oAuth2ClientOwner :: Maybe Text
- oAuth2ClientPolicyUri :: Maybe Text
- oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
- oAuth2ClientRedirectUris :: Maybe [Text]
- oAuth2ClientRefreshTokenGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientRefreshTokenGrantIdTokenLifespan :: Maybe Text
- oAuth2ClientRefreshTokenGrantRefreshTokenLifespan :: Maybe Text
- oAuth2ClientRegistrationAccessToken :: Maybe Text
- oAuth2ClientRegistrationClientUri :: Maybe Text
- oAuth2ClientRequestObjectSigningAlg :: Maybe Text
- oAuth2ClientRequestUris :: Maybe [Text]
- oAuth2ClientResponseTypes :: Maybe [Text]
- oAuth2ClientScope :: Maybe Text
- oAuth2ClientSectorIdentifierUri :: Maybe Text
- oAuth2ClientSubjectType :: Maybe Text
- oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
- oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
- oAuth2ClientTosUri :: Maybe Text
- oAuth2ClientUpdatedAt :: Maybe DateTime
- oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
- mkOAuth2Client :: OAuth2Client
- data OAuth2ClientTokenLifespans = OAuth2ClientTokenLifespans {
- oAuth2ClientTokenLifespansAuthorizationCodeGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansAuthorizationCodeGrantIdTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansAuthorizationCodeGrantRefreshTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansClientCredentialsGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansImplicitGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansImplicitGrantIdTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansJwtBearerGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansRefreshTokenGrantAccessTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansRefreshTokenGrantIdTokenLifespan :: Maybe Text
- oAuth2ClientTokenLifespansRefreshTokenGrantRefreshTokenLifespan :: Maybe Text
- mkOAuth2ClientTokenLifespans :: OAuth2ClientTokenLifespans
- data OAuth2ConsentRequest = OAuth2ConsentRequest {
- oAuth2ConsentRequestAcr :: Maybe Text
- oAuth2ConsentRequestAmr :: Maybe [Text]
- oAuth2ConsentRequestChallenge :: Text
- oAuth2ConsentRequestClient :: Maybe OAuth2Client
- oAuth2ConsentRequestContext :: Maybe Value
- oAuth2ConsentRequestLoginChallenge :: Maybe Text
- oAuth2ConsentRequestLoginSessionId :: Maybe Text
- oAuth2ConsentRequestOidcContext :: Maybe OAuth2ConsentRequestOpenIDConnectContext
- oAuth2ConsentRequestRequestUrl :: Maybe Text
- oAuth2ConsentRequestRequestedAccessTokenAudience :: Maybe [Text]
- oAuth2ConsentRequestRequestedScope :: Maybe [Text]
- oAuth2ConsentRequestSkip :: Maybe Bool
- oAuth2ConsentRequestSubject :: Maybe Text
- mkOAuth2ConsentRequest :: Text -> OAuth2ConsentRequest
- data OAuth2ConsentRequestOpenIDConnectContext = OAuth2ConsentRequestOpenIDConnectContext {
- oAuth2ConsentRequestOpenIDConnectContextAcrValues :: Maybe [Text]
- oAuth2ConsentRequestOpenIDConnectContextDisplay :: Maybe Text
- oAuth2ConsentRequestOpenIDConnectContextIdTokenHintClaims :: Maybe (Map String Value)
- oAuth2ConsentRequestOpenIDConnectContextLoginHint :: Maybe Text
- oAuth2ConsentRequestOpenIDConnectContextUiLocales :: Maybe [Text]
- mkOAuth2ConsentRequestOpenIDConnectContext :: OAuth2ConsentRequestOpenIDConnectContext
- data OAuth2ConsentSession = OAuth2ConsentSession {
- oAuth2ConsentSessionConsentRequest :: Maybe OAuth2ConsentRequest
- oAuth2ConsentSessionExpiresAt :: Maybe OAuth2ConsentSessionExpiresAt
- oAuth2ConsentSessionGrantAccessTokenAudience :: Maybe [Text]
- oAuth2ConsentSessionGrantScope :: Maybe [Text]
- oAuth2ConsentSessionHandledAt :: Maybe DateTime
- oAuth2ConsentSessionRemember :: Maybe Bool
- oAuth2ConsentSessionRememberFor :: Maybe Integer
- oAuth2ConsentSessionSession :: Maybe AcceptOAuth2ConsentRequestSession
- mkOAuth2ConsentSession :: OAuth2ConsentSession
- data OAuth2ConsentSessionExpiresAt = OAuth2ConsentSessionExpiresAt {}
- mkOAuth2ConsentSessionExpiresAt :: OAuth2ConsentSessionExpiresAt
- data OAuth2LoginRequest = OAuth2LoginRequest {
- oAuth2LoginRequestChallenge :: Text
- oAuth2LoginRequestClient :: OAuth2Client
- oAuth2LoginRequestOidcContext :: Maybe OAuth2ConsentRequestOpenIDConnectContext
- oAuth2LoginRequestRequestUrl :: Text
- oAuth2LoginRequestRequestedAccessTokenAudience :: [Text]
- oAuth2LoginRequestRequestedScope :: [Text]
- oAuth2LoginRequestSessionId :: Maybe Text
- oAuth2LoginRequestSkip :: Bool
- oAuth2LoginRequestSubject :: Text
- mkOAuth2LoginRequest :: Text -> OAuth2Client -> Text -> [Text] -> [Text] -> Bool -> Text -> OAuth2LoginRequest
- data OAuth2LogoutRequest = OAuth2LogoutRequest {}
- mkOAuth2LogoutRequest :: OAuth2LogoutRequest
- data OAuth2RedirectTo = OAuth2RedirectTo {}
- mkOAuth2RedirectTo :: Text -> OAuth2RedirectTo
- data OAuth2TokenExchange = OAuth2TokenExchange {}
- mkOAuth2TokenExchange :: OAuth2TokenExchange
- data OidcConfiguration = OidcConfiguration {
- oidcConfigurationAuthorizationEndpoint :: Text
- oidcConfigurationBackchannelLogoutSessionSupported :: Maybe Bool
- oidcConfigurationBackchannelLogoutSupported :: Maybe Bool
- oidcConfigurationClaimsParameterSupported :: Maybe Bool
- oidcConfigurationClaimsSupported :: Maybe [Text]
- oidcConfigurationCodeChallengeMethodsSupported :: Maybe [Text]
- oidcConfigurationEndSessionEndpoint :: Maybe Text
- oidcConfigurationFrontchannelLogoutSessionSupported :: Maybe Bool
- oidcConfigurationFrontchannelLogoutSupported :: Maybe Bool
- oidcConfigurationGrantTypesSupported :: Maybe [Text]
- oidcConfigurationIdTokenSignedResponseAlg :: [Text]
- oidcConfigurationIdTokenSigningAlgValuesSupported :: [Text]
- oidcConfigurationIssuer :: Text
- oidcConfigurationJwksUri :: Text
- oidcConfigurationRegistrationEndpoint :: Maybe Text
- oidcConfigurationRequestObjectSigningAlgValuesSupported :: Maybe [Text]
- oidcConfigurationRequestParameterSupported :: Maybe Bool
- oidcConfigurationRequestUriParameterSupported :: Maybe Bool
- oidcConfigurationRequireRequestUriRegistration :: Maybe Bool
- oidcConfigurationResponseModesSupported :: Maybe [Text]
- oidcConfigurationResponseTypesSupported :: [Text]
- oidcConfigurationRevocationEndpoint :: Maybe Text
- oidcConfigurationScopesSupported :: Maybe [Text]
- oidcConfigurationSubjectTypesSupported :: [Text]
- oidcConfigurationTokenEndpoint :: Text
- oidcConfigurationTokenEndpointAuthMethodsSupported :: Maybe [Text]
- oidcConfigurationUserinfoEndpoint :: Maybe Text
- oidcConfigurationUserinfoSignedResponseAlg :: [Text]
- oidcConfigurationUserinfoSigningAlgValuesSupported :: Maybe [Text]
- mkOidcConfiguration :: Text -> [Text] -> [Text] -> Text -> Text -> [Text] -> [Text] -> Text -> [Text] -> OidcConfiguration
- data OidcUserInfo = OidcUserInfo {
- oidcUserInfoBirthdate :: Maybe Text
- oidcUserInfoEmail :: Maybe Text
- oidcUserInfoEmailVerified :: Maybe Bool
- oidcUserInfoFamilyName :: Maybe Text
- oidcUserInfoGender :: Maybe Text
- oidcUserInfoGivenName :: Maybe Text
- oidcUserInfoLocale :: Maybe Text
- oidcUserInfoMiddleName :: Maybe Text
- oidcUserInfoName :: Maybe Text
- oidcUserInfoNickname :: Maybe Text
- oidcUserInfoPhoneNumber :: Maybe Text
- oidcUserInfoPhoneNumberVerified :: Maybe Bool
- oidcUserInfoPicture :: Maybe Text
- oidcUserInfoPreferredUsername :: Maybe Text
- oidcUserInfoProfile :: Maybe Text
- oidcUserInfoSub :: Maybe Text
- oidcUserInfoUpdatedAt :: Maybe Integer
- oidcUserInfoWebsite :: Maybe Text
- oidcUserInfoZoneinfo :: Maybe Text
- mkOidcUserInfo :: OidcUserInfo
- data Pagination = Pagination {}
- mkPagination :: Pagination
- data PaginationHeaders = PaginationHeaders {}
- mkPaginationHeaders :: PaginationHeaders
- data RejectOAuth2Request = RejectOAuth2Request {}
- mkRejectOAuth2Request :: RejectOAuth2Request
- data TokenPagination = TokenPagination {}
- mkTokenPagination :: TokenPagination
- data TokenPaginationHeaders = TokenPaginationHeaders {}
- mkTokenPaginationHeaders :: TokenPaginationHeaders
- data TokenPaginationRequestParameters = TokenPaginationRequestParameters {}
- mkTokenPaginationRequestParameters :: TokenPaginationRequestParameters
- data TokenPaginationResponseHeaders = TokenPaginationResponseHeaders {}
- mkTokenPaginationResponseHeaders :: TokenPaginationResponseHeaders
- data TrustOAuth2JwtGrantIssuer = TrustOAuth2JwtGrantIssuer {}
- mkTrustOAuth2JwtGrantIssuer :: DateTime -> Text -> JsonWebKey -> [Text] -> TrustOAuth2JwtGrantIssuer
- data TrustedOAuth2JwtGrantIssuer = TrustedOAuth2JwtGrantIssuer {
- trustedOAuth2JwtGrantIssuerAllowAnySubject :: Maybe Bool
- trustedOAuth2JwtGrantIssuerCreatedAt :: Maybe DateTime
- trustedOAuth2JwtGrantIssuerExpiresAt :: Maybe DateTime
- trustedOAuth2JwtGrantIssuerId :: Maybe Text
- trustedOAuth2JwtGrantIssuerIssuer :: Maybe Text
- trustedOAuth2JwtGrantIssuerPublicKey :: Maybe TrustedOAuth2JwtGrantJsonWebKey
- trustedOAuth2JwtGrantIssuerScope :: Maybe [Text]
- trustedOAuth2JwtGrantIssuerSubject :: Maybe Text
- mkTrustedOAuth2JwtGrantIssuer :: TrustedOAuth2JwtGrantIssuer
- data TrustedOAuth2JwtGrantJsonWebKey = TrustedOAuth2JwtGrantJsonWebKey {}
- mkTrustedOAuth2JwtGrantJsonWebKey :: TrustedOAuth2JwtGrantJsonWebKey
- data Version = Version {}
- mkVersion :: Version
- data AuthBasicBasic = AuthBasicBasic ByteString ByteString
- data AuthBasicBearer = AuthBasicBearer ByteString ByteString
- data AuthOAuthOauth2 = AuthOAuthOauth2 Text
Parameter newtypes
All
Instances
Show All Source # | |
Eq All Source # | |
HasOptionalParam RevokeOAuth2ConsentSessions All Source # | Optional Param "all" - Revoke All Consent Sessions If set to |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest RevokeOAuth2ConsentSessions contentType res accept -> All -> OryHydraRequest RevokeOAuth2ConsentSessions contentType res accept Source # (-&-) :: OryHydraRequest RevokeOAuth2ConsentSessions contentType res accept -> All -> OryHydraRequest RevokeOAuth2ConsentSessions contentType res accept Source # |
Client
Instances
Show Client Source # | |
Eq Client Source # | |
HasOptionalParam RevokeOAuth2ConsentSessions Client Source # | Optional Param "client" - OAuth 2.0 Client ID If set, deletes only those consent sessions that have been granted to the specified OAuth 2.0 Client ID. |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest RevokeOAuth2ConsentSessions contentType res accept -> Client -> OryHydraRequest RevokeOAuth2ConsentSessions contentType res accept Source # (-&-) :: OryHydraRequest RevokeOAuth2ConsentSessions contentType res accept -> Client -> OryHydraRequest RevokeOAuth2ConsentSessions contentType res accept Source # |
ClientId
Constructors
ClientId | |
Fields
|
Instances
Show ClientId Source # | |
Eq ClientId Source # | |
HasOptionalParam Oauth2TokenExchange ClientId Source # | |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest Oauth2TokenExchange contentType res accept -> ClientId -> OryHydraRequest Oauth2TokenExchange contentType res accept Source # (-&-) :: OryHydraRequest Oauth2TokenExchange contentType res accept -> ClientId -> OryHydraRequest Oauth2TokenExchange contentType res accept Source # | |
HasOptionalParam RevokeOAuth2Token ClientId Source # | |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest RevokeOAuth2Token contentType res accept -> ClientId -> OryHydraRequest RevokeOAuth2Token contentType res accept Source # (-&-) :: OryHydraRequest RevokeOAuth2Token contentType res accept -> ClientId -> OryHydraRequest RevokeOAuth2Token contentType res accept Source # |
ClientName
newtype ClientName Source #
Constructors
ClientName | |
Fields
|
Instances
Show ClientName Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> ClientName -> ShowS # show :: ClientName -> String # showList :: [ClientName] -> ShowS # | |
Eq ClientName Source # | |
Defined in OryHydra.Model | |
HasOptionalParam ListOAuth2Clients ClientName Source # | Optional Param "client_name" - The name of the clients to filter by. |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest ListOAuth2Clients contentType res accept -> ClientName -> OryHydraRequest ListOAuth2Clients contentType res accept Source # (-&-) :: OryHydraRequest ListOAuth2Clients contentType res accept -> ClientName -> OryHydraRequest ListOAuth2Clients contentType res accept Source # |
ClientSecret
newtype ClientSecret Source #
Constructors
ClientSecret | |
Fields |
Instances
Show ClientSecret Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> ClientSecret -> ShowS # show :: ClientSecret -> String # showList :: [ClientSecret] -> ShowS # | |
Eq ClientSecret Source # | |
Defined in OryHydra.Model | |
HasOptionalParam RevokeOAuth2Token ClientSecret Source # | |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest RevokeOAuth2Token contentType res accept -> ClientSecret -> OryHydraRequest RevokeOAuth2Token contentType res accept Source # (-&-) :: OryHydraRequest RevokeOAuth2Token contentType res accept -> ClientSecret -> OryHydraRequest RevokeOAuth2Token contentType res accept Source # |
Code
Instances
Show Code Source # | |
Eq Code Source # | |
HasOptionalParam Oauth2TokenExchange Code Source # | |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest Oauth2TokenExchange contentType res accept -> Code -> OryHydraRequest Oauth2TokenExchange contentType res accept Source # (-&-) :: OryHydraRequest Oauth2TokenExchange contentType res accept -> Code -> OryHydraRequest Oauth2TokenExchange contentType res accept Source # |
ConsentChallenge
newtype ConsentChallenge Source #
Constructors
ConsentChallenge | |
Fields |
Instances
Show ConsentChallenge Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> ConsentChallenge -> ShowS # show :: ConsentChallenge -> String # showList :: [ConsentChallenge] -> ShowS # | |
Eq ConsentChallenge Source # | |
Defined in OryHydra.Model Methods (==) :: ConsentChallenge -> ConsentChallenge -> Bool # (/=) :: ConsentChallenge -> ConsentChallenge -> Bool # |
DefaultItems
newtype DefaultItems Source #
Constructors
DefaultItems | |
Fields |
Instances
Show DefaultItems Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> DefaultItems -> ShowS # show :: DefaultItems -> String # showList :: [DefaultItems] -> ShowS # | |
Eq DefaultItems Source # | |
Defined in OryHydra.Model | |
HasOptionalParam ListTrustedOAuth2JwtGrantIssuers DefaultItems Source # | |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept -> DefaultItems -> OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept Source # (-&-) :: OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept -> DefaultItems -> OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept Source # |
GrantType
Constructors
GrantType | |
Fields
|
Instances
Id
Issuer
Instances
Show Issuer Source # | |
Eq Issuer Source # | |
HasOptionalParam ListTrustedOAuth2JwtGrantIssuers Issuer Source # | Optional Param "issuer" - If optional "issuer" is supplied, only jwt-bearer grants with this issuer will be returned. |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept -> Issuer -> OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept Source # (-&-) :: OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept -> Issuer -> OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept Source # |
JsonPatch2
newtype JsonPatch2 Source #
Constructors
JsonPatch2 | |
Fields
|
Instances
ToJSON JsonPatch2 Source # | |
Defined in OryHydra.Model Methods toJSON :: JsonPatch2 -> Value # toEncoding :: JsonPatch2 -> Encoding # toJSONList :: [JsonPatch2] -> Value # toEncodingList :: [JsonPatch2] -> Encoding # | |
Show JsonPatch2 Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> JsonPatch2 -> ShowS # show :: JsonPatch2 -> String # showList :: [JsonPatch2] -> ShowS # | |
Eq JsonPatch2 Source # | |
Defined in OryHydra.Model | |
HasBodyParam PatchOAuth2Client JsonPatch2 Source # | Body Param JsonPatch - OAuth 2.0 Client JSON Patch Body |
Defined in OryHydra.API.OAuth2 Methods setBodyParam :: (Consumes PatchOAuth2Client contentType, MimeRender contentType JsonPatch2) => OryHydraRequest PatchOAuth2Client contentType res accept -> JsonPatch2 -> OryHydraRequest PatchOAuth2Client contentType res accept Source # |
Kid
LoginChallenge
newtype LoginChallenge Source #
Constructors
LoginChallenge | |
Fields |
Instances
Show LoginChallenge Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> LoginChallenge -> ShowS # show :: LoginChallenge -> String # showList :: [LoginChallenge] -> ShowS # | |
Eq LoginChallenge Source # | |
Defined in OryHydra.Model Methods (==) :: LoginChallenge -> LoginChallenge -> Bool # (/=) :: LoginChallenge -> LoginChallenge -> Bool # |
LoginSessionId
newtype LoginSessionId Source #
Constructors
LoginSessionId | |
Fields |
Instances
Show LoginSessionId Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> LoginSessionId -> ShowS # show :: LoginSessionId -> String # showList :: [LoginSessionId] -> ShowS # | |
Eq LoginSessionId Source # | |
Defined in OryHydra.Model Methods (==) :: LoginSessionId -> LoginSessionId -> Bool # (/=) :: LoginSessionId -> LoginSessionId -> Bool # | |
HasOptionalParam ListOAuth2ConsentSessions LoginSessionId Source # | Optional Param "login_session_id" - The login session id to list the consent sessions for. |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest ListOAuth2ConsentSessions contentType res accept -> LoginSessionId -> OryHydraRequest ListOAuth2ConsentSessions contentType res accept Source # (-&-) :: OryHydraRequest ListOAuth2ConsentSessions contentType res accept -> LoginSessionId -> OryHydraRequest ListOAuth2ConsentSessions contentType res accept Source # |
LogoutChallenge
newtype LogoutChallenge Source #
Constructors
LogoutChallenge | |
Fields |
Instances
Show LogoutChallenge Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> LogoutChallenge -> ShowS # show :: LogoutChallenge -> String # showList :: [LogoutChallenge] -> ShowS # | |
Eq LogoutChallenge Source # | |
Defined in OryHydra.Model Methods (==) :: LogoutChallenge -> LogoutChallenge -> Bool # (/=) :: LogoutChallenge -> LogoutChallenge -> Bool # |
MaxItems
Constructors
MaxItems | |
Fields |
Instances
Show MaxItems Source # | |
Eq MaxItems Source # | |
HasOptionalParam ListTrustedOAuth2JwtGrantIssuers MaxItems Source # | |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept -> MaxItems -> OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept Source # (-&-) :: OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept -> MaxItems -> OryHydraRequest ListTrustedOAuth2JwtGrantIssuers contentType res accept Source # |
Owner
Instances
Show Owner Source # | |
Eq Owner Source # | |
HasOptionalParam ListOAuth2Clients Owner Source # | Optional Param "owner" - The owner of the clients to filter by. |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest ListOAuth2Clients contentType res accept -> Owner -> OryHydraRequest ListOAuth2Clients contentType res accept Source # (-&-) :: OryHydraRequest ListOAuth2Clients contentType res accept -> Owner -> OryHydraRequest ListOAuth2Clients contentType res accept Source # |
PageSize
Constructors
PageSize | |
Fields |
Instances
PageToken
Constructors
PageToken | |
Fields
|
Instances
RedirectUri
newtype RedirectUri Source #
Constructors
RedirectUri | |
Fields |
Instances
Show RedirectUri Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> RedirectUri -> ShowS # show :: RedirectUri -> String # showList :: [RedirectUri] -> ShowS # | |
Eq RedirectUri Source # | |
Defined in OryHydra.Model | |
HasOptionalParam Oauth2TokenExchange RedirectUri Source # | |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest Oauth2TokenExchange contentType res accept -> RedirectUri -> OryHydraRequest Oauth2TokenExchange contentType res accept Source # (-&-) :: OryHydraRequest Oauth2TokenExchange contentType res accept -> RedirectUri -> OryHydraRequest Oauth2TokenExchange contentType res accept Source # |
RefreshToken
newtype RefreshToken Source #
Constructors
RefreshToken | |
Fields |
Instances
Show RefreshToken Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> RefreshToken -> ShowS # show :: RefreshToken -> String # showList :: [RefreshToken] -> ShowS # | |
Eq RefreshToken Source # | |
Defined in OryHydra.Model | |
HasOptionalParam Oauth2TokenExchange RefreshToken Source # | |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest Oauth2TokenExchange contentType res accept -> RefreshToken -> OryHydraRequest Oauth2TokenExchange contentType res accept Source # (-&-) :: OryHydraRequest Oauth2TokenExchange contentType res accept -> RefreshToken -> OryHydraRequest Oauth2TokenExchange contentType res accept Source # |
Scope
Instances
Show Scope Source # | |
Eq Scope Source # | |
HasOptionalParam IntrospectOAuth2Token Scope Source # | Optional Param "scope" - An optional, space separated list of required scopes. If the access token was not granted one of the scopes, the result of active will be false. |
Defined in OryHydra.API.OAuth2 Methods applyOptionalParam :: OryHydraRequest IntrospectOAuth2Token contentType res accept -> Scope -> OryHydraRequest IntrospectOAuth2Token contentType res accept Source # (-&-) :: OryHydraRequest IntrospectOAuth2Token contentType res accept -> Scope -> OryHydraRequest IntrospectOAuth2Token contentType res accept Source # |
Set
Subject
Token
Models
AcceptOAuth2ConsentRequest
data AcceptOAuth2ConsentRequest Source #
AcceptOAuth2ConsentRequest The request payload used to accept a consent request.
Constructors
AcceptOAuth2ConsentRequest | |
Fields
|
Instances
mkAcceptOAuth2ConsentRequest :: AcceptOAuth2ConsentRequest Source #
Construct a value of type AcceptOAuth2ConsentRequest
(by applying it's required fields, if any)
AcceptOAuth2ConsentRequestSession
data AcceptOAuth2ConsentRequestSession Source #
AcceptOAuth2ConsentRequestSession Pass session data to a consent request.
Constructors
AcceptOAuth2ConsentRequestSession | |
Fields
|
Instances
FromJSON AcceptOAuth2ConsentRequestSession Source # | FromJSON AcceptOAuth2ConsentRequestSession |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser AcceptOAuth2ConsentRequestSession # parseJSONList :: Value -> Parser [AcceptOAuth2ConsentRequestSession] # | |
ToJSON AcceptOAuth2ConsentRequestSession Source # | ToJSON AcceptOAuth2ConsentRequestSession |
Defined in OryHydra.Model | |
Show AcceptOAuth2ConsentRequestSession Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> AcceptOAuth2ConsentRequestSession -> ShowS # | |
Eq AcceptOAuth2ConsentRequestSession Source # | |
Defined in OryHydra.Model |
mkAcceptOAuth2ConsentRequestSession :: AcceptOAuth2ConsentRequestSession Source #
Construct a value of type AcceptOAuth2ConsentRequestSession
(by applying it's required fields, if any)
AcceptOAuth2LoginRequest
data AcceptOAuth2LoginRequest Source #
AcceptOAuth2LoginRequest HandledLoginRequest is the request payload used to accept a login request.
Constructors
AcceptOAuth2LoginRequest | |
Fields
|
Instances
mkAcceptOAuth2LoginRequest Source #
Arguments
:: Text |
|
-> AcceptOAuth2LoginRequest |
Construct a value of type AcceptOAuth2LoginRequest
(by applying it's required fields, if any)
CreateJsonWebKeySet
data CreateJsonWebKeySet Source #
CreateJsonWebKeySet Create JSON Web Key Set Request Body
Constructors
CreateJsonWebKeySet | |
Fields
|
Instances
mkCreateJsonWebKeySet Source #
Arguments
:: Text |
|
-> Text |
|
-> Text |
|
-> CreateJsonWebKeySet |
Construct a value of type CreateJsonWebKeySet
(by applying it's required fields, if any)
ErrorOAuth2
data ErrorOAuth2 Source #
ErrorOAuth2 Error
Constructors
ErrorOAuth2 | |
Fields
|
Instances
FromJSON ErrorOAuth2 Source # | FromJSON ErrorOAuth2 |
Defined in OryHydra.Model | |
ToJSON ErrorOAuth2 Source # | ToJSON ErrorOAuth2 |
Defined in OryHydra.Model Methods toJSON :: ErrorOAuth2 -> Value # toEncoding :: ErrorOAuth2 -> Encoding # toJSONList :: [ErrorOAuth2] -> Value # toEncodingList :: [ErrorOAuth2] -> Encoding # | |
Show ErrorOAuth2 Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> ErrorOAuth2 -> ShowS # show :: ErrorOAuth2 -> String # showList :: [ErrorOAuth2] -> ShowS # | |
Eq ErrorOAuth2 Source # | |
Defined in OryHydra.Model |
mkErrorOAuth2 :: ErrorOAuth2 Source #
Construct a value of type ErrorOAuth2
(by applying it's required fields, if any)
GenericError
data GenericError Source #
GenericError
Constructors
GenericError | |
Fields
|
Instances
FromJSON GenericError Source # | FromJSON GenericError |
Defined in OryHydra.Model | |
ToJSON GenericError Source # | ToJSON GenericError |
Defined in OryHydra.Model Methods toJSON :: GenericError -> Value # toEncoding :: GenericError -> Encoding # toJSONList :: [GenericError] -> Value # toEncodingList :: [GenericError] -> Encoding # | |
Show GenericError Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> GenericError -> ShowS # show :: GenericError -> String # showList :: [GenericError] -> ShowS # | |
Eq GenericError Source # | |
Defined in OryHydra.Model |
Arguments
:: Text |
|
-> GenericError |
Construct a value of type GenericError
(by applying it's required fields, if any)
GetVersion200Response
data GetVersion200Response Source #
GetVersion200Response
Constructors
GetVersion200Response | |
Fields
|
Instances
FromJSON GetVersion200Response Source # | FromJSON GetVersion200Response |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser GetVersion200Response # parseJSONList :: Value -> Parser [GetVersion200Response] # | |
ToJSON GetVersion200Response Source # | ToJSON GetVersion200Response |
Defined in OryHydra.Model Methods toJSON :: GetVersion200Response -> Value # toEncoding :: GetVersion200Response -> Encoding # toJSONList :: [GetVersion200Response] -> Value # toEncodingList :: [GetVersion200Response] -> Encoding # | |
Show GetVersion200Response Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> GetVersion200Response -> ShowS # show :: GetVersion200Response -> String # showList :: [GetVersion200Response] -> ShowS # | |
Eq GetVersion200Response Source # | |
Defined in OryHydra.Model Methods (==) :: GetVersion200Response -> GetVersion200Response -> Bool # (/=) :: GetVersion200Response -> GetVersion200Response -> Bool # |
mkGetVersion200Response :: GetVersion200Response Source #
Construct a value of type GetVersion200Response
(by applying it's required fields, if any)
HealthNotReadyStatus
data HealthNotReadyStatus Source #
HealthNotReadyStatus
Constructors
HealthNotReadyStatus | |
Fields
|
Instances
FromJSON HealthNotReadyStatus Source # | FromJSON HealthNotReadyStatus |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser HealthNotReadyStatus # parseJSONList :: Value -> Parser [HealthNotReadyStatus] # | |
ToJSON HealthNotReadyStatus Source # | ToJSON HealthNotReadyStatus |
Defined in OryHydra.Model Methods toJSON :: HealthNotReadyStatus -> Value # toEncoding :: HealthNotReadyStatus -> Encoding # toJSONList :: [HealthNotReadyStatus] -> Value # toEncodingList :: [HealthNotReadyStatus] -> Encoding # | |
Show HealthNotReadyStatus Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> HealthNotReadyStatus -> ShowS # show :: HealthNotReadyStatus -> String # showList :: [HealthNotReadyStatus] -> ShowS # | |
Eq HealthNotReadyStatus Source # | |
Defined in OryHydra.Model Methods (==) :: HealthNotReadyStatus -> HealthNotReadyStatus -> Bool # (/=) :: HealthNotReadyStatus -> HealthNotReadyStatus -> Bool # |
mkHealthNotReadyStatus :: HealthNotReadyStatus Source #
Construct a value of type HealthNotReadyStatus
(by applying it's required fields, if any)
HealthStatus
data HealthStatus Source #
HealthStatus
Constructors
HealthStatus | |
Fields
|
Instances
FromJSON HealthStatus Source # | FromJSON HealthStatus |
Defined in OryHydra.Model | |
ToJSON HealthStatus Source # | ToJSON HealthStatus |
Defined in OryHydra.Model Methods toJSON :: HealthStatus -> Value # toEncoding :: HealthStatus -> Encoding # toJSONList :: [HealthStatus] -> Value # toEncodingList :: [HealthStatus] -> Encoding # | |
Show HealthStatus Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> HealthStatus -> ShowS # show :: HealthStatus -> String # showList :: [HealthStatus] -> ShowS # | |
Eq HealthStatus Source # | |
Defined in OryHydra.Model |
mkHealthStatus :: HealthStatus Source #
Construct a value of type HealthStatus
(by applying it's required fields, if any)
IntrospectedOAuth2Token
data IntrospectedOAuth2Token Source #
IntrospectedOAuth2Token Introspection contains an access token's session data as specified by IETF RFC 7662
Constructors
IntrospectedOAuth2Token | |
Fields
|
Instances
FromJSON IntrospectedOAuth2Token Source # | FromJSON IntrospectedOAuth2Token |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser IntrospectedOAuth2Token # parseJSONList :: Value -> Parser [IntrospectedOAuth2Token] # | |
ToJSON IntrospectedOAuth2Token Source # | ToJSON IntrospectedOAuth2Token |
Defined in OryHydra.Model Methods toJSON :: IntrospectedOAuth2Token -> Value # toEncoding :: IntrospectedOAuth2Token -> Encoding # toJSONList :: [IntrospectedOAuth2Token] -> Value # | |
Show IntrospectedOAuth2Token Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> IntrospectedOAuth2Token -> ShowS # show :: IntrospectedOAuth2Token -> String # showList :: [IntrospectedOAuth2Token] -> ShowS # | |
Eq IntrospectedOAuth2Token Source # | |
Defined in OryHydra.Model Methods (==) :: IntrospectedOAuth2Token -> IntrospectedOAuth2Token -> Bool # (/=) :: IntrospectedOAuth2Token -> IntrospectedOAuth2Token -> Bool # |
mkIntrospectedOAuth2Token Source #
Arguments
:: Bool |
|
-> IntrospectedOAuth2Token |
Construct a value of type IntrospectedOAuth2Token
(by applying it's required fields, if any)
IsReady200Response
data IsReady200Response Source #
IsReady200Response
Constructors
IsReady200Response | |
Fields
|
Instances
FromJSON IsReady200Response Source # | FromJSON IsReady200Response |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser IsReady200Response # parseJSONList :: Value -> Parser [IsReady200Response] # | |
ToJSON IsReady200Response Source # | ToJSON IsReady200Response |
Defined in OryHydra.Model Methods toJSON :: IsReady200Response -> Value # toEncoding :: IsReady200Response -> Encoding # toJSONList :: [IsReady200Response] -> Value # toEncodingList :: [IsReady200Response] -> Encoding # | |
Show IsReady200Response Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> IsReady200Response -> ShowS # show :: IsReady200Response -> String # showList :: [IsReady200Response] -> ShowS # | |
Eq IsReady200Response Source # | |
Defined in OryHydra.Model Methods (==) :: IsReady200Response -> IsReady200Response -> Bool # (/=) :: IsReady200Response -> IsReady200Response -> Bool # |
mkIsReady200Response :: IsReady200Response Source #
Construct a value of type IsReady200Response
(by applying it's required fields, if any)
IsReady503Response
data IsReady503Response Source #
IsReady503Response
Constructors
IsReady503Response | |
Fields
|
Instances
FromJSON IsReady503Response Source # | FromJSON IsReady503Response |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser IsReady503Response # parseJSONList :: Value -> Parser [IsReady503Response] # | |
ToJSON IsReady503Response Source # | ToJSON IsReady503Response |
Defined in OryHydra.Model Methods toJSON :: IsReady503Response -> Value # toEncoding :: IsReady503Response -> Encoding # toJSONList :: [IsReady503Response] -> Value # toEncodingList :: [IsReady503Response] -> Encoding # | |
Show IsReady503Response Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> IsReady503Response -> ShowS # show :: IsReady503Response -> String # showList :: [IsReady503Response] -> ShowS # | |
Eq IsReady503Response Source # | |
Defined in OryHydra.Model Methods (==) :: IsReady503Response -> IsReady503Response -> Bool # (/=) :: IsReady503Response -> IsReady503Response -> Bool # |
mkIsReady503Response :: IsReady503Response Source #
Construct a value of type IsReady503Response
(by applying it's required fields, if any)
JsonPatch
JsonPatch A JSONPatch document as defined by RFC 6902
Constructors
JsonPatch | |
Fields
|
Arguments
:: Text |
|
-> Text |
|
-> JsonPatch |
Construct a value of type JsonPatch
(by applying it's required fields, if any)
JsonWebKey
data JsonWebKey Source #
JsonWebKey
Constructors
JsonWebKey | |
Fields
|
Instances
FromJSON JsonWebKey Source # | FromJSON JsonWebKey |
Defined in OryHydra.Model | |
ToJSON JsonWebKey Source # | ToJSON JsonWebKey |
Defined in OryHydra.Model Methods toJSON :: JsonWebKey -> Value # toEncoding :: JsonWebKey -> Encoding # toJSONList :: [JsonWebKey] -> Value # toEncodingList :: [JsonWebKey] -> Encoding # | |
Show JsonWebKey Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> JsonWebKey -> ShowS # show :: JsonWebKey -> String # showList :: [JsonWebKey] -> ShowS # | |
Eq JsonWebKey Source # | |
Defined in OryHydra.Model | |
HasBodyParam SetJsonWebKey JsonWebKey Source # | |
Defined in OryHydra.API.Jwk Methods setBodyParam :: (Consumes SetJsonWebKey contentType, MimeRender contentType JsonWebKey) => OryHydraRequest SetJsonWebKey contentType res accept -> JsonWebKey -> OryHydraRequest SetJsonWebKey contentType res accept Source # |
Arguments
:: Text |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> JsonWebKey |
Construct a value of type JsonWebKey
(by applying it's required fields, if any)
JsonWebKeySet
data JsonWebKeySet Source #
JsonWebKeySet JSON Web Key Set
Constructors
JsonWebKeySet | |
Fields
|
Instances
mkJsonWebKeySet :: JsonWebKeySet Source #
Construct a value of type JsonWebKeySet
(by applying it's required fields, if any)
OAuth2Client
data OAuth2Client Source #
OAuth2Client OAuth 2.0 Client
OAuth 2.0 Clients are used to perform OAuth 2.0 and OpenID Connect flows. Usually, OAuth 2.0 clients are generated for applications which want to consume your OAuth 2.0 or OpenID Connect capabilities.
Constructors
OAuth2Client | |
Fields
|
Instances
mkOAuth2Client :: OAuth2Client Source #
Construct a value of type OAuth2Client
(by applying it's required fields, if any)
OAuth2ClientTokenLifespans
data OAuth2ClientTokenLifespans Source #
OAuth2ClientTokenLifespans OAuth 2.0 Client Token Lifespans
Lifespans of different token types issued for this OAuth 2.0 Client.
Constructors
OAuth2ClientTokenLifespans | |
Fields
|
Instances
mkOAuth2ClientTokenLifespans :: OAuth2ClientTokenLifespans Source #
Construct a value of type OAuth2ClientTokenLifespans
(by applying it's required fields, if any)
OAuth2ConsentRequest
data OAuth2ConsentRequest Source #
OAuth2ConsentRequest Contains information on an ongoing consent request.
Constructors
OAuth2ConsentRequest | |
Fields
|
Instances
FromJSON OAuth2ConsentRequest Source # | FromJSON OAuth2ConsentRequest |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser OAuth2ConsentRequest # parseJSONList :: Value -> Parser [OAuth2ConsentRequest] # | |
ToJSON OAuth2ConsentRequest Source # | ToJSON OAuth2ConsentRequest |
Defined in OryHydra.Model Methods toJSON :: OAuth2ConsentRequest -> Value # toEncoding :: OAuth2ConsentRequest -> Encoding # toJSONList :: [OAuth2ConsentRequest] -> Value # toEncodingList :: [OAuth2ConsentRequest] -> Encoding # | |
Show OAuth2ConsentRequest Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OAuth2ConsentRequest -> ShowS # show :: OAuth2ConsentRequest -> String # showList :: [OAuth2ConsentRequest] -> ShowS # | |
Eq OAuth2ConsentRequest Source # | |
Defined in OryHydra.Model Methods (==) :: OAuth2ConsentRequest -> OAuth2ConsentRequest -> Bool # (/=) :: OAuth2ConsentRequest -> OAuth2ConsentRequest -> Bool # |
mkOAuth2ConsentRequest Source #
Arguments
:: Text |
|
-> OAuth2ConsentRequest |
Construct a value of type OAuth2ConsentRequest
(by applying it's required fields, if any)
OAuth2ConsentRequestOpenIDConnectContext
data OAuth2ConsentRequestOpenIDConnectContext Source #
OAuth2ConsentRequestOpenIDConnectContext Contains optional information about the OpenID Connect request.
Constructors
OAuth2ConsentRequestOpenIDConnectContext | |
Fields
|
Instances
FromJSON OAuth2ConsentRequestOpenIDConnectContext Source # | FromJSON OAuth2ConsentRequestOpenIDConnectContext |
Defined in OryHydra.Model | |
ToJSON OAuth2ConsentRequestOpenIDConnectContext Source # | ToJSON OAuth2ConsentRequestOpenIDConnectContext |
Defined in OryHydra.Model | |
Show OAuth2ConsentRequestOpenIDConnectContext Source # | |
Defined in OryHydra.Model | |
Eq OAuth2ConsentRequestOpenIDConnectContext Source # | |
mkOAuth2ConsentRequestOpenIDConnectContext :: OAuth2ConsentRequestOpenIDConnectContext Source #
Construct a value of type OAuth2ConsentRequestOpenIDConnectContext
(by applying it's required fields, if any)
OAuth2ConsentSession
data OAuth2ConsentSession Source #
OAuth2ConsentSession OAuth 2.0 Consent Session
A completed OAuth 2.0 Consent Session.
Constructors
OAuth2ConsentSession | |
Fields
|
Instances
FromJSON OAuth2ConsentSession Source # | FromJSON OAuth2ConsentSession |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser OAuth2ConsentSession # parseJSONList :: Value -> Parser [OAuth2ConsentSession] # | |
ToJSON OAuth2ConsentSession Source # | ToJSON OAuth2ConsentSession |
Defined in OryHydra.Model Methods toJSON :: OAuth2ConsentSession -> Value # toEncoding :: OAuth2ConsentSession -> Encoding # toJSONList :: [OAuth2ConsentSession] -> Value # toEncodingList :: [OAuth2ConsentSession] -> Encoding # | |
Show OAuth2ConsentSession Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OAuth2ConsentSession -> ShowS # show :: OAuth2ConsentSession -> String # showList :: [OAuth2ConsentSession] -> ShowS # | |
Eq OAuth2ConsentSession Source # | |
Defined in OryHydra.Model Methods (==) :: OAuth2ConsentSession -> OAuth2ConsentSession -> Bool # (/=) :: OAuth2ConsentSession -> OAuth2ConsentSession -> Bool # |
mkOAuth2ConsentSession :: OAuth2ConsentSession Source #
Construct a value of type OAuth2ConsentSession
(by applying it's required fields, if any)
OAuth2ConsentSessionExpiresAt
data OAuth2ConsentSessionExpiresAt Source #
OAuth2ConsentSessionExpiresAt
Constructors
OAuth2ConsentSessionExpiresAt | |
Fields
|
Instances
FromJSON OAuth2ConsentSessionExpiresAt Source # | FromJSON OAuth2ConsentSessionExpiresAt |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser OAuth2ConsentSessionExpiresAt # parseJSONList :: Value -> Parser [OAuth2ConsentSessionExpiresAt] # | |
ToJSON OAuth2ConsentSessionExpiresAt Source # | ToJSON OAuth2ConsentSessionExpiresAt |
Defined in OryHydra.Model Methods toJSON :: OAuth2ConsentSessionExpiresAt -> Value # toEncoding :: OAuth2ConsentSessionExpiresAt -> Encoding # toJSONList :: [OAuth2ConsentSessionExpiresAt] -> Value # toEncodingList :: [OAuth2ConsentSessionExpiresAt] -> Encoding # | |
Show OAuth2ConsentSessionExpiresAt Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OAuth2ConsentSessionExpiresAt -> ShowS # show :: OAuth2ConsentSessionExpiresAt -> String # showList :: [OAuth2ConsentSessionExpiresAt] -> ShowS # | |
Eq OAuth2ConsentSessionExpiresAt Source # | |
Defined in OryHydra.Model |
mkOAuth2ConsentSessionExpiresAt :: OAuth2ConsentSessionExpiresAt Source #
Construct a value of type OAuth2ConsentSessionExpiresAt
(by applying it's required fields, if any)
OAuth2LoginRequest
data OAuth2LoginRequest Source #
OAuth2LoginRequest Contains information on an ongoing login request.
Constructors
OAuth2LoginRequest | |
Fields
|
Instances
FromJSON OAuth2LoginRequest Source # | FromJSON OAuth2LoginRequest |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser OAuth2LoginRequest # parseJSONList :: Value -> Parser [OAuth2LoginRequest] # | |
ToJSON OAuth2LoginRequest Source # | ToJSON OAuth2LoginRequest |
Defined in OryHydra.Model Methods toJSON :: OAuth2LoginRequest -> Value # toEncoding :: OAuth2LoginRequest -> Encoding # toJSONList :: [OAuth2LoginRequest] -> Value # toEncodingList :: [OAuth2LoginRequest] -> Encoding # | |
Show OAuth2LoginRequest Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OAuth2LoginRequest -> ShowS # show :: OAuth2LoginRequest -> String # showList :: [OAuth2LoginRequest] -> ShowS # | |
Eq OAuth2LoginRequest Source # | |
Defined in OryHydra.Model Methods (==) :: OAuth2LoginRequest -> OAuth2LoginRequest -> Bool # (/=) :: OAuth2LoginRequest -> OAuth2LoginRequest -> Bool # |
Arguments
:: Text |
|
-> OAuth2Client | |
-> Text |
|
-> [Text] | |
-> [Text] | |
-> Bool |
|
-> Text |
|
-> OAuth2LoginRequest |
Construct a value of type OAuth2LoginRequest
(by applying it's required fields, if any)
OAuth2LogoutRequest
data OAuth2LogoutRequest Source #
OAuth2LogoutRequest Contains information about an ongoing logout request.
Constructors
OAuth2LogoutRequest | |
Fields
|
Instances
FromJSON OAuth2LogoutRequest Source # | FromJSON OAuth2LogoutRequest |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser OAuth2LogoutRequest # parseJSONList :: Value -> Parser [OAuth2LogoutRequest] # | |
ToJSON OAuth2LogoutRequest Source # | ToJSON OAuth2LogoutRequest |
Defined in OryHydra.Model Methods toJSON :: OAuth2LogoutRequest -> Value # toEncoding :: OAuth2LogoutRequest -> Encoding # toJSONList :: [OAuth2LogoutRequest] -> Value # toEncodingList :: [OAuth2LogoutRequest] -> Encoding # | |
Show OAuth2LogoutRequest Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OAuth2LogoutRequest -> ShowS # show :: OAuth2LogoutRequest -> String # showList :: [OAuth2LogoutRequest] -> ShowS # | |
Eq OAuth2LogoutRequest Source # | |
Defined in OryHydra.Model Methods (==) :: OAuth2LogoutRequest -> OAuth2LogoutRequest -> Bool # (/=) :: OAuth2LogoutRequest -> OAuth2LogoutRequest -> Bool # |
mkOAuth2LogoutRequest :: OAuth2LogoutRequest Source #
Construct a value of type OAuth2LogoutRequest
(by applying it's required fields, if any)
OAuth2RedirectTo
data OAuth2RedirectTo Source #
OAuth2RedirectTo OAuth 2.0 Redirect Browser To
Contains a redirect URL used to complete a login, consent, or logout request.
Constructors
OAuth2RedirectTo | |
Fields
|
Instances
FromJSON OAuth2RedirectTo Source # | FromJSON OAuth2RedirectTo |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser OAuth2RedirectTo # parseJSONList :: Value -> Parser [OAuth2RedirectTo] # | |
ToJSON OAuth2RedirectTo Source # | ToJSON OAuth2RedirectTo |
Defined in OryHydra.Model Methods toJSON :: OAuth2RedirectTo -> Value # toEncoding :: OAuth2RedirectTo -> Encoding # toJSONList :: [OAuth2RedirectTo] -> Value # toEncodingList :: [OAuth2RedirectTo] -> Encoding # | |
Show OAuth2RedirectTo Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OAuth2RedirectTo -> ShowS # show :: OAuth2RedirectTo -> String # showList :: [OAuth2RedirectTo] -> ShowS # | |
Eq OAuth2RedirectTo Source # | |
Defined in OryHydra.Model Methods (==) :: OAuth2RedirectTo -> OAuth2RedirectTo -> Bool # (/=) :: OAuth2RedirectTo -> OAuth2RedirectTo -> Bool # |
Arguments
:: Text |
|
-> OAuth2RedirectTo |
Construct a value of type OAuth2RedirectTo
(by applying it's required fields, if any)
OAuth2TokenExchange
data OAuth2TokenExchange Source #
OAuth2TokenExchange OAuth2 Token Exchange Result
Constructors
OAuth2TokenExchange | |
Fields
|
Instances
FromJSON OAuth2TokenExchange Source # | FromJSON OAuth2TokenExchange |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser OAuth2TokenExchange # parseJSONList :: Value -> Parser [OAuth2TokenExchange] # | |
ToJSON OAuth2TokenExchange Source # | ToJSON OAuth2TokenExchange |
Defined in OryHydra.Model Methods toJSON :: OAuth2TokenExchange -> Value # toEncoding :: OAuth2TokenExchange -> Encoding # toJSONList :: [OAuth2TokenExchange] -> Value # toEncodingList :: [OAuth2TokenExchange] -> Encoding # | |
Show OAuth2TokenExchange Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OAuth2TokenExchange -> ShowS # show :: OAuth2TokenExchange -> String # showList :: [OAuth2TokenExchange] -> ShowS # | |
Eq OAuth2TokenExchange Source # | |
Defined in OryHydra.Model Methods (==) :: OAuth2TokenExchange -> OAuth2TokenExchange -> Bool # (/=) :: OAuth2TokenExchange -> OAuth2TokenExchange -> Bool # |
mkOAuth2TokenExchange :: OAuth2TokenExchange Source #
Construct a value of type OAuth2TokenExchange
(by applying it's required fields, if any)
OidcConfiguration
data OidcConfiguration Source #
OidcConfiguration OpenID Connect Discovery Metadata
Includes links to several endpoints (for example `oauth2token`) and exposes information on supported signature algorithms among others.
Constructors
OidcConfiguration | |
Fields
|
Instances
FromJSON OidcConfiguration Source # | FromJSON OidcConfiguration |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser OidcConfiguration # parseJSONList :: Value -> Parser [OidcConfiguration] # | |
ToJSON OidcConfiguration Source # | ToJSON OidcConfiguration |
Defined in OryHydra.Model Methods toJSON :: OidcConfiguration -> Value # toEncoding :: OidcConfiguration -> Encoding # toJSONList :: [OidcConfiguration] -> Value # toEncodingList :: [OidcConfiguration] -> Encoding # | |
Show OidcConfiguration Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OidcConfiguration -> ShowS # show :: OidcConfiguration -> String # showList :: [OidcConfiguration] -> ShowS # | |
Eq OidcConfiguration Source # | |
Defined in OryHydra.Model Methods (==) :: OidcConfiguration -> OidcConfiguration -> Bool # (/=) :: OidcConfiguration -> OidcConfiguration -> Bool # |
Arguments
:: Text |
|
-> [Text] |
|
-> [Text] |
|
-> Text |
|
-> Text |
|
-> [Text] |
|
-> [Text] |
|
-> Text |
|
-> [Text] |
|
-> OidcConfiguration |
Construct a value of type OidcConfiguration
(by applying it's required fields, if any)
OidcUserInfo
data OidcUserInfo Source #
OidcUserInfo OpenID Connect Userinfo
Constructors
OidcUserInfo | |
Fields
|
Instances
FromJSON OidcUserInfo Source # | FromJSON OidcUserInfo |
Defined in OryHydra.Model | |
ToJSON OidcUserInfo Source # | ToJSON OidcUserInfo |
Defined in OryHydra.Model Methods toJSON :: OidcUserInfo -> Value # toEncoding :: OidcUserInfo -> Encoding # toJSONList :: [OidcUserInfo] -> Value # toEncodingList :: [OidcUserInfo] -> Encoding # | |
Show OidcUserInfo Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> OidcUserInfo -> ShowS # show :: OidcUserInfo -> String # showList :: [OidcUserInfo] -> ShowS # | |
Eq OidcUserInfo Source # | |
Defined in OryHydra.Model |
mkOidcUserInfo :: OidcUserInfo Source #
Construct a value of type OidcUserInfo
(by applying it's required fields, if any)
Pagination
data Pagination Source #
Pagination
Constructors
Pagination | |
Fields
|
Instances
FromJSON Pagination Source # | FromJSON Pagination |
Defined in OryHydra.Model | |
ToJSON Pagination Source # | ToJSON Pagination |
Defined in OryHydra.Model Methods toJSON :: Pagination -> Value # toEncoding :: Pagination -> Encoding # toJSONList :: [Pagination] -> Value # toEncodingList :: [Pagination] -> Encoding # | |
Show Pagination Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> Pagination -> ShowS # show :: Pagination -> String # showList :: [Pagination] -> ShowS # | |
Eq Pagination Source # | |
Defined in OryHydra.Model |
mkPagination :: Pagination Source #
Construct a value of type Pagination
(by applying it's required fields, if any)
PaginationHeaders
data PaginationHeaders Source #
PaginationHeaders
Constructors
PaginationHeaders | |
Fields
|
Instances
FromJSON PaginationHeaders Source # | FromJSON PaginationHeaders |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser PaginationHeaders # parseJSONList :: Value -> Parser [PaginationHeaders] # | |
ToJSON PaginationHeaders Source # | ToJSON PaginationHeaders |
Defined in OryHydra.Model Methods toJSON :: PaginationHeaders -> Value # toEncoding :: PaginationHeaders -> Encoding # toJSONList :: [PaginationHeaders] -> Value # toEncodingList :: [PaginationHeaders] -> Encoding # | |
Show PaginationHeaders Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> PaginationHeaders -> ShowS # show :: PaginationHeaders -> String # showList :: [PaginationHeaders] -> ShowS # | |
Eq PaginationHeaders Source # | |
Defined in OryHydra.Model Methods (==) :: PaginationHeaders -> PaginationHeaders -> Bool # (/=) :: PaginationHeaders -> PaginationHeaders -> Bool # |
mkPaginationHeaders :: PaginationHeaders Source #
Construct a value of type PaginationHeaders
(by applying it's required fields, if any)
RejectOAuth2Request
data RejectOAuth2Request Source #
RejectOAuth2Request The request payload used to accept a login or consent request.
Constructors
RejectOAuth2Request | |
Fields
|
Instances
mkRejectOAuth2Request :: RejectOAuth2Request Source #
Construct a value of type RejectOAuth2Request
(by applying it's required fields, if any)
TokenPagination
data TokenPagination Source #
TokenPagination
Constructors
TokenPagination | |
Fields
|
Instances
FromJSON TokenPagination Source # | FromJSON TokenPagination |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser TokenPagination # parseJSONList :: Value -> Parser [TokenPagination] # | |
ToJSON TokenPagination Source # | ToJSON TokenPagination |
Defined in OryHydra.Model Methods toJSON :: TokenPagination -> Value # toEncoding :: TokenPagination -> Encoding # toJSONList :: [TokenPagination] -> Value # toEncodingList :: [TokenPagination] -> Encoding # | |
Show TokenPagination Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> TokenPagination -> ShowS # show :: TokenPagination -> String # showList :: [TokenPagination] -> ShowS # | |
Eq TokenPagination Source # | |
Defined in OryHydra.Model Methods (==) :: TokenPagination -> TokenPagination -> Bool # (/=) :: TokenPagination -> TokenPagination -> Bool # |
mkTokenPagination :: TokenPagination Source #
Construct a value of type TokenPagination
(by applying it's required fields, if any)
TokenPaginationHeaders
data TokenPaginationHeaders Source #
TokenPaginationHeaders
Constructors
TokenPaginationHeaders | |
Fields
|
Instances
FromJSON TokenPaginationHeaders Source # | FromJSON TokenPaginationHeaders |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser TokenPaginationHeaders # parseJSONList :: Value -> Parser [TokenPaginationHeaders] # | |
ToJSON TokenPaginationHeaders Source # | ToJSON TokenPaginationHeaders |
Defined in OryHydra.Model Methods toJSON :: TokenPaginationHeaders -> Value # toEncoding :: TokenPaginationHeaders -> Encoding # toJSONList :: [TokenPaginationHeaders] -> Value # | |
Show TokenPaginationHeaders Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> TokenPaginationHeaders -> ShowS # show :: TokenPaginationHeaders -> String # showList :: [TokenPaginationHeaders] -> ShowS # | |
Eq TokenPaginationHeaders Source # | |
Defined in OryHydra.Model Methods (==) :: TokenPaginationHeaders -> TokenPaginationHeaders -> Bool # (/=) :: TokenPaginationHeaders -> TokenPaginationHeaders -> Bool # |
mkTokenPaginationHeaders :: TokenPaginationHeaders Source #
Construct a value of type TokenPaginationHeaders
(by applying it's required fields, if any)
TokenPaginationRequestParameters
data TokenPaginationRequestParameters Source #
TokenPaginationRequestParameters Pagination Request Parameters
The Link
HTTP header contains multiple links (first
, next
, last
, previous
) formatted as: `https://{project-slug}.projects.oryapis.com/admin/clients?page_size={limit}&page_token={offset}; rel="{page}"` For details on pagination please head over to the pagination documentation.
Constructors
TokenPaginationRequestParameters | |
Fields
|
Instances
FromJSON TokenPaginationRequestParameters Source # | FromJSON TokenPaginationRequestParameters |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser TokenPaginationRequestParameters # parseJSONList :: Value -> Parser [TokenPaginationRequestParameters] # | |
ToJSON TokenPaginationRequestParameters Source # | ToJSON TokenPaginationRequestParameters |
Defined in OryHydra.Model | |
Show TokenPaginationRequestParameters Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> TokenPaginationRequestParameters -> ShowS # | |
Eq TokenPaginationRequestParameters Source # | |
Defined in OryHydra.Model |
mkTokenPaginationRequestParameters :: TokenPaginationRequestParameters Source #
Construct a value of type TokenPaginationRequestParameters
(by applying it's required fields, if any)
TokenPaginationResponseHeaders
data TokenPaginationResponseHeaders Source #
TokenPaginationResponseHeaders Pagination Response Header
The Link
HTTP header contains multiple links (first
, next
, last
, previous
) formatted as: `https://{project-slug}.projects.oryapis.com/admin/clients?page_size={limit}&page_token={offset}; rel="{page}"` For details on pagination please head over to the pagination documentation.
Constructors
TokenPaginationResponseHeaders | |
Fields
|
Instances
FromJSON TokenPaginationResponseHeaders Source # | FromJSON TokenPaginationResponseHeaders |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser TokenPaginationResponseHeaders # parseJSONList :: Value -> Parser [TokenPaginationResponseHeaders] # | |
ToJSON TokenPaginationResponseHeaders Source # | ToJSON TokenPaginationResponseHeaders |
Defined in OryHydra.Model | |
Show TokenPaginationResponseHeaders Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> TokenPaginationResponseHeaders -> ShowS # show :: TokenPaginationResponseHeaders -> String # showList :: [TokenPaginationResponseHeaders] -> ShowS # | |
Eq TokenPaginationResponseHeaders Source # | |
Defined in OryHydra.Model |
mkTokenPaginationResponseHeaders :: TokenPaginationResponseHeaders Source #
Construct a value of type TokenPaginationResponseHeaders
(by applying it's required fields, if any)
TrustOAuth2JwtGrantIssuer
data TrustOAuth2JwtGrantIssuer Source #
TrustOAuth2JwtGrantIssuer Trust OAuth2 JWT Bearer Grant Type Issuer Request Body
Constructors
TrustOAuth2JwtGrantIssuer | |
Fields
|
Instances
mkTrustOAuth2JwtGrantIssuer Source #
Arguments
:: DateTime |
|
-> Text |
|
-> JsonWebKey | |
-> [Text] |
|
-> TrustOAuth2JwtGrantIssuer |
Construct a value of type TrustOAuth2JwtGrantIssuer
(by applying it's required fields, if any)
TrustedOAuth2JwtGrantIssuer
data TrustedOAuth2JwtGrantIssuer Source #
TrustedOAuth2JwtGrantIssuer OAuth2 JWT Bearer Grant Type Issuer Trust Relationship
Constructors
TrustedOAuth2JwtGrantIssuer | |
Fields
|
Instances
mkTrustedOAuth2JwtGrantIssuer :: TrustedOAuth2JwtGrantIssuer Source #
Construct a value of type TrustedOAuth2JwtGrantIssuer
(by applying it's required fields, if any)
TrustedOAuth2JwtGrantJsonWebKey
data TrustedOAuth2JwtGrantJsonWebKey Source #
TrustedOAuth2JwtGrantJsonWebKey OAuth2 JWT Bearer Grant Type Issuer Trusted JSON Web Key
Constructors
TrustedOAuth2JwtGrantJsonWebKey | |
Fields
|
Instances
FromJSON TrustedOAuth2JwtGrantJsonWebKey Source # | FromJSON TrustedOAuth2JwtGrantJsonWebKey |
Defined in OryHydra.Model Methods parseJSON :: Value -> Parser TrustedOAuth2JwtGrantJsonWebKey # parseJSONList :: Value -> Parser [TrustedOAuth2JwtGrantJsonWebKey] # | |
ToJSON TrustedOAuth2JwtGrantJsonWebKey Source # | ToJSON TrustedOAuth2JwtGrantJsonWebKey |
Defined in OryHydra.Model | |
Show TrustedOAuth2JwtGrantJsonWebKey Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> TrustedOAuth2JwtGrantJsonWebKey -> ShowS # | |
Eq TrustedOAuth2JwtGrantJsonWebKey Source # | |
Defined in OryHydra.Model |
mkTrustedOAuth2JwtGrantJsonWebKey :: TrustedOAuth2JwtGrantJsonWebKey Source #
Construct a value of type TrustedOAuth2JwtGrantJsonWebKey
(by applying it's required fields, if any)
Version
Version
Constructors
Version | |
Fields
|
Construct a value of type Version
(by applying it's required fields, if any)
Auth Methods
AuthBasicBasic
data AuthBasicBasic Source #
Constructors
AuthBasicBasic ByteString ByteString | username password |
Instances
Show AuthBasicBasic Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> AuthBasicBasic -> ShowS # show :: AuthBasicBasic -> String # showList :: [AuthBasicBasic] -> ShowS # | |
Eq AuthBasicBasic Source # | |
Defined in OryHydra.Model Methods (==) :: AuthBasicBasic -> AuthBasicBasic -> Bool # (/=) :: AuthBasicBasic -> AuthBasicBasic -> Bool # | |
AuthMethod AuthBasicBasic Source # | |
Defined in OryHydra.Model Methods applyAuthMethod :: OryHydraConfig -> AuthBasicBasic -> OryHydraRequest req contentType res accept -> IO (OryHydraRequest req contentType res accept) Source # |
AuthBasicBearer
data AuthBasicBearer Source #
Constructors
AuthBasicBearer ByteString ByteString | username password |
Instances
Show AuthBasicBearer Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> AuthBasicBearer -> ShowS # show :: AuthBasicBearer -> String # showList :: [AuthBasicBearer] -> ShowS # | |
Eq AuthBasicBearer Source # | |
Defined in OryHydra.Model Methods (==) :: AuthBasicBearer -> AuthBasicBearer -> Bool # (/=) :: AuthBasicBearer -> AuthBasicBearer -> Bool # | |
AuthMethod AuthBasicBearer Source # | |
Defined in OryHydra.Model Methods applyAuthMethod :: OryHydraConfig -> AuthBasicBearer -> OryHydraRequest req contentType res accept -> IO (OryHydraRequest req contentType res accept) Source # |
AuthOAuthOauth2
data AuthOAuthOauth2 Source #
Constructors
AuthOAuthOauth2 Text | secret |
Instances
Show AuthOAuthOauth2 Source # | |
Defined in OryHydra.Model Methods showsPrec :: Int -> AuthOAuthOauth2 -> ShowS # show :: AuthOAuthOauth2 -> String # showList :: [AuthOAuthOauth2] -> ShowS # | |
Eq AuthOAuthOauth2 Source # | |
Defined in OryHydra.Model Methods (==) :: AuthOAuthOauth2 -> AuthOAuthOauth2 -> Bool # (/=) :: AuthOAuthOauth2 -> AuthOAuthOauth2 -> Bool # | |
AuthMethod AuthOAuthOauth2 Source # | |
Defined in OryHydra.Model Methods applyAuthMethod :: OryHydraConfig -> AuthOAuthOauth2 -> OryHydraRequest req contentType res accept -> IO (OryHydraRequest req contentType res accept) Source # |