Safe Haskell | None |
---|---|
Language | Haskell2010 |
- Parameter newtypes
- Models
- AcceptConsentRequest
- AcceptLoginRequest
- CompletedRequest
- ConsentRequest
- ConsentRequestSession
- ContainerWaitOKBodyError
- FlushInactiveOAuth2TokensRequest
- GenericError
- HealthNotReadyStatus
- HealthStatus
- JSONWebKey
- JSONWebKeySet
- JsonWebKeySetGeneratorRequest
- LoginRequest
- LogoutRequest
- OAuth2Client
- OAuth2TokenIntrospection
- Oauth2TokenResponse
- OpenIDConnectContext
- PluginConfig
- PluginConfigArgs
- PluginConfigInterface
- PluginConfigLinux
- PluginConfigNetwork
- PluginConfigRootfs
- PluginConfigUser
- PluginDevice
- PluginEnv
- PluginInterfaceType
- PluginMount
- PluginSettings
- PreviousConsentSession
- RejectRequest
- UserinfoResponse
- Version
- VolumeUsageData
- WellKnown
- Auth Methods
Synopsis
- newtype All = All {}
- newtype Client = Client {}
- newtype ClientId = ClientId {
- unClientId :: Text
- newtype Code = Code {}
- newtype ConsentChallenge = ConsentChallenge {}
- newtype GrantType = GrantType {
- unGrantType :: Text
- newtype Id = Id {}
- newtype Kid = Kid {}
- newtype Limit = Limit {}
- newtype LoginChallenge = LoginChallenge {}
- newtype LogoutChallenge = LogoutChallenge {}
- newtype Offset = Offset {}
- newtype RedirectUri = RedirectUri {}
- newtype RefreshToken = RefreshToken {}
- newtype Scope = Scope {}
- newtype Set = Set {}
- newtype Subject = Subject {}
- newtype Token = Token {}
- data AcceptConsentRequest = AcceptConsentRequest {
- acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
- acceptConsentRequestGrantScope :: Maybe [Text]
- acceptConsentRequestHandledAt :: Maybe DateTime
- acceptConsentRequestRemember :: Maybe Bool
- acceptConsentRequestRememberFor :: Maybe Integer
- acceptConsentRequestSession :: Maybe ConsentRequestSession
- mkAcceptConsentRequest :: AcceptConsentRequest
- data AcceptLoginRequest = AcceptLoginRequest {}
- mkAcceptLoginRequest :: Text -> AcceptLoginRequest
- data CompletedRequest = CompletedRequest {}
- mkCompletedRequest :: Text -> CompletedRequest
- data ConsentRequest = ConsentRequest {
- consentRequestAcr :: Maybe Text
- consentRequestChallenge :: Text
- consentRequestClient :: Maybe OAuth2Client
- consentRequestContext :: Maybe Value
- consentRequestLoginChallenge :: Maybe Text
- consentRequestLoginSessionId :: Maybe Text
- consentRequestOidcContext :: Maybe OpenIDConnectContext
- consentRequestRequestUrl :: Maybe Text
- consentRequestRequestedAccessTokenAudience :: Maybe [Text]
- consentRequestRequestedScope :: Maybe [Text]
- consentRequestSkip :: Maybe Bool
- consentRequestSubject :: Maybe Text
- mkConsentRequest :: Text -> ConsentRequest
- data ConsentRequestSession = ConsentRequestSession {}
- mkConsentRequestSession :: ConsentRequestSession
- data ContainerWaitOKBodyError = ContainerWaitOKBodyError {}
- mkContainerWaitOKBodyError :: ContainerWaitOKBodyError
- data FlushInactiveOAuth2TokensRequest = FlushInactiveOAuth2TokensRequest {}
- mkFlushInactiveOAuth2TokensRequest :: FlushInactiveOAuth2TokensRequest
- data GenericError = GenericError {}
- mkGenericError :: Text -> GenericError
- data HealthNotReadyStatus = HealthNotReadyStatus {}
- mkHealthNotReadyStatus :: HealthNotReadyStatus
- data HealthStatus = HealthStatus {}
- mkHealthStatus :: HealthStatus
- 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 JsonWebKeySetGeneratorRequest = JsonWebKeySetGeneratorRequest {}
- mkJsonWebKeySetGeneratorRequest :: Text -> Text -> Text -> JsonWebKeySetGeneratorRequest
- data LoginRequest = LoginRequest {
- loginRequestChallenge :: Text
- loginRequestClient :: OAuth2Client
- loginRequestOidcContext :: Maybe OpenIDConnectContext
- loginRequestRequestUrl :: Text
- loginRequestRequestedAccessTokenAudience :: [Text]
- loginRequestRequestedScope :: [Text]
- loginRequestSessionId :: Maybe Text
- loginRequestSkip :: Bool
- loginRequestSubject :: Text
- mkLoginRequest :: Text -> OAuth2Client -> Text -> [Text] -> [Text] -> Bool -> Text -> LoginRequest
- data LogoutRequest = LogoutRequest {}
- mkLogoutRequest :: LogoutRequest
- data OAuth2Client = OAuth2Client {
- oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
- oAuth2ClientAudience :: Maybe [Text]
- oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
- oAuth2ClientBackchannelLogoutUri :: 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]
- oAuth2ClientJwks :: Maybe Value
- oAuth2ClientJwksUri :: Maybe Text
- oAuth2ClientLogoUri :: Maybe Text
- oAuth2ClientMetadata :: Maybe Value
- oAuth2ClientOwner :: Maybe Text
- oAuth2ClientPolicyUri :: Maybe Text
- oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
- oAuth2ClientRedirectUris :: 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 OAuth2TokenIntrospection = OAuth2TokenIntrospection {
- oAuth2TokenIntrospectionActive :: Bool
- oAuth2TokenIntrospectionAud :: Maybe [Text]
- oAuth2TokenIntrospectionClientId :: Maybe Text
- oAuth2TokenIntrospectionExp :: Maybe Integer
- oAuth2TokenIntrospectionExt :: Maybe Value
- oAuth2TokenIntrospectionIat :: Maybe Integer
- oAuth2TokenIntrospectionIss :: Maybe Text
- oAuth2TokenIntrospectionNbf :: Maybe Integer
- oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
- oAuth2TokenIntrospectionScope :: Maybe Text
- oAuth2TokenIntrospectionSub :: Maybe Text
- oAuth2TokenIntrospectionTokenType :: Maybe Text
- oAuth2TokenIntrospectionTokenUse :: Maybe Text
- oAuth2TokenIntrospectionUsername :: Maybe Text
- mkOAuth2TokenIntrospection :: Bool -> OAuth2TokenIntrospection
- data Oauth2TokenResponse = Oauth2TokenResponse {}
- mkOauth2TokenResponse :: Oauth2TokenResponse
- data OpenIDConnectContext = OpenIDConnectContext {}
- mkOpenIDConnectContext :: OpenIDConnectContext
- data PluginConfig = PluginConfig {
- pluginConfigArgs :: PluginConfigArgs
- pluginConfigDescription :: Text
- pluginConfigDockerVersion :: Maybe Text
- pluginConfigDocumentation :: Text
- pluginConfigEntrypoint :: [Text]
- pluginConfigEnv :: [PluginEnv]
- pluginConfigInterface :: PluginConfigInterface
- pluginConfigIpcHost :: Bool
- pluginConfigLinux :: PluginConfigLinux
- pluginConfigMounts :: [PluginMount]
- pluginConfigNetwork :: PluginConfigNetwork
- pluginConfigPidHost :: Bool
- pluginConfigPropagatedMount :: Text
- pluginConfigUser :: Maybe PluginConfigUser
- pluginConfigWorkDir :: Text
- pluginConfigRootfs :: Maybe PluginConfigRootfs
- mkPluginConfig :: PluginConfigArgs -> Text -> Text -> [Text] -> [PluginEnv] -> PluginConfigInterface -> Bool -> PluginConfigLinux -> [PluginMount] -> PluginConfigNetwork -> Bool -> Text -> Text -> PluginConfig
- data PluginConfigArgs = PluginConfigArgs {}
- mkPluginConfigArgs :: Text -> Text -> [Text] -> [Text] -> PluginConfigArgs
- data PluginConfigInterface = PluginConfigInterface {}
- mkPluginConfigInterface :: Text -> [PluginInterfaceType] -> PluginConfigInterface
- data PluginConfigLinux = PluginConfigLinux {}
- mkPluginConfigLinux :: Bool -> [Text] -> [PluginDevice] -> PluginConfigLinux
- data PluginConfigNetwork = PluginConfigNetwork {}
- mkPluginConfigNetwork :: Text -> PluginConfigNetwork
- data PluginConfigRootfs = PluginConfigRootfs {}
- mkPluginConfigRootfs :: PluginConfigRootfs
- data PluginConfigUser = PluginConfigUser {}
- mkPluginConfigUser :: PluginConfigUser
- data PluginDevice = PluginDevice {}
- mkPluginDevice :: Text -> Text -> Text -> [Text] -> PluginDevice
- data PluginEnv = PluginEnv {}
- mkPluginEnv :: Text -> Text -> [Text] -> Text -> PluginEnv
- data PluginInterfaceType = PluginInterfaceType {}
- mkPluginInterfaceType :: Text -> Text -> Text -> PluginInterfaceType
- data PluginMount = PluginMount {}
- mkPluginMount :: Text -> Text -> Text -> [Text] -> [Text] -> Text -> Text -> PluginMount
- data PluginSettings = PluginSettings {}
- mkPluginSettings :: [Text] -> [PluginDevice] -> [Text] -> [PluginMount] -> PluginSettings
- data PreviousConsentSession = PreviousConsentSession {
- previousConsentSessionConsentRequest :: Maybe ConsentRequest
- previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
- previousConsentSessionGrantScope :: Maybe [Text]
- previousConsentSessionHandledAt :: Maybe DateTime
- previousConsentSessionRemember :: Maybe Bool
- previousConsentSessionRememberFor :: Maybe Integer
- previousConsentSessionSession :: Maybe ConsentRequestSession
- mkPreviousConsentSession :: PreviousConsentSession
- data RejectRequest = RejectRequest {}
- mkRejectRequest :: RejectRequest
- data UserinfoResponse = UserinfoResponse {
- userinfoResponseBirthdate :: Maybe Text
- userinfoResponseEmail :: Maybe Text
- userinfoResponseEmailVerified :: Maybe Bool
- userinfoResponseFamilyName :: Maybe Text
- userinfoResponseGender :: Maybe Text
- userinfoResponseGivenName :: Maybe Text
- userinfoResponseLocale :: Maybe Text
- userinfoResponseMiddleName :: Maybe Text
- userinfoResponseName :: Maybe Text
- userinfoResponseNickname :: Maybe Text
- userinfoResponsePhoneNumber :: Maybe Text
- userinfoResponsePhoneNumberVerified :: Maybe Bool
- userinfoResponsePicture :: Maybe Text
- userinfoResponsePreferredUsername :: Maybe Text
- userinfoResponseProfile :: Maybe Text
- userinfoResponseSub :: Maybe Text
- userinfoResponseUpdatedAt :: Maybe Integer
- userinfoResponseWebsite :: Maybe Text
- userinfoResponseZoneinfo :: Maybe Text
- mkUserinfoResponse :: UserinfoResponse
- data Version = Version {}
- mkVersion :: Version
- data VolumeUsageData = VolumeUsageData {}
- mkVolumeUsageData :: Integer -> Integer -> VolumeUsageData
- data WellKnown = WellKnown {
- wellKnownAuthorizationEndpoint :: Text
- wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
- wellKnownBackchannelLogoutSupported :: Maybe Bool
- wellKnownClaimsParameterSupported :: Maybe Bool
- wellKnownClaimsSupported :: Maybe [Text]
- wellKnownEndSessionEndpoint :: Maybe Text
- wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
- wellKnownFrontchannelLogoutSupported :: Maybe Bool
- wellKnownGrantTypesSupported :: Maybe [Text]
- wellKnownIdTokenSigningAlgValuesSupported :: [Text]
- wellKnownIssuer :: Text
- wellKnownJwksUri :: Text
- wellKnownRegistrationEndpoint :: Maybe Text
- wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
- wellKnownRequestParameterSupported :: Maybe Bool
- wellKnownRequestUriParameterSupported :: Maybe Bool
- wellKnownRequireRequestUriRegistration :: Maybe Bool
- wellKnownResponseModesSupported :: Maybe [Text]
- wellKnownResponseTypesSupported :: [Text]
- wellKnownRevocationEndpoint :: Maybe Text
- wellKnownScopesSupported :: Maybe [Text]
- wellKnownSubjectTypesSupported :: [Text]
- wellKnownTokenEndpoint :: Text
- wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
- wellKnownUserinfoEndpoint :: Maybe Text
- wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
- mkWellKnown :: Text -> [Text] -> Text -> Text -> [Text] -> [Text] -> Text -> WellKnown
- data AuthBasicBasic = AuthBasicBasic ByteString ByteString
- data AuthOAuthOauth2 = AuthOAuthOauth2 Text
Parameter newtypes
All
Instances
Eq All Source # | |
Show All Source # | |
HasOptionalParam RevokeConsentSessions All Source # | Optional Param "all" - If set to `?all=true`, deletes all consent sessions by the Subject that have been granted. |
Defined in ORYHydra.API.Admin applyOptionalParam :: ORYHydraRequest RevokeConsentSessions contentType res accept -> All -> ORYHydraRequest RevokeConsentSessions contentType res accept Source # (-&-) :: ORYHydraRequest RevokeConsentSessions contentType res accept -> All -> ORYHydraRequest RevokeConsentSessions contentType res accept Source # |
Client
Instances
Eq Client Source # | |
Show Client Source # | |
HasOptionalParam RevokeConsentSessions Client Source # | Optional Param "client" - If set, deletes only those consent sessions by the Subject that have been granted to the specified OAuth 2.0 Client ID |
Defined in ORYHydra.API.Admin applyOptionalParam :: ORYHydraRequest RevokeConsentSessions contentType res accept -> Client -> ORYHydraRequest RevokeConsentSessions contentType res accept Source # (-&-) :: ORYHydraRequest RevokeConsentSessions contentType res accept -> Client -> ORYHydraRequest RevokeConsentSessions contentType res accept Source # |
ClientId
Instances
Eq ClientId Source # | |
Show ClientId Source # | |
HasOptionalParam Oauth2Token ClientId Source # | |
Defined in ORYHydra.API.Public applyOptionalParam :: ORYHydraRequest Oauth2Token contentType res accept -> ClientId -> ORYHydraRequest Oauth2Token contentType res accept Source # (-&-) :: ORYHydraRequest Oauth2Token contentType res accept -> ClientId -> ORYHydraRequest Oauth2Token contentType res accept Source # |
Code
Instances
Eq Code Source # | |
Show Code Source # | |
HasOptionalParam Oauth2Token Code Source # | |
Defined in ORYHydra.API.Public applyOptionalParam :: ORYHydraRequest Oauth2Token contentType res accept -> Code -> ORYHydraRequest Oauth2Token contentType res accept Source # (-&-) :: ORYHydraRequest Oauth2Token contentType res accept -> Code -> ORYHydraRequest Oauth2Token contentType res accept Source # |
ConsentChallenge
newtype ConsentChallenge Source #
Instances
Eq ConsentChallenge Source # | |
Defined in ORYHydra.Model (==) :: ConsentChallenge -> ConsentChallenge -> Bool # (/=) :: ConsentChallenge -> ConsentChallenge -> Bool # | |
Show ConsentChallenge Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> ConsentChallenge -> ShowS # show :: ConsentChallenge -> String # showList :: [ConsentChallenge] -> ShowS # |
GrantType
Id
Kid
Limit
Instances
Eq Limit Source # | |
Show Limit Source # | |
HasOptionalParam ListOAuth2Clients Limit Source # | Optional Param "limit" - The maximum amount of policies returned, upper bound is 500 policies |
Defined in ORYHydra.API.Admin applyOptionalParam :: ORYHydraRequest ListOAuth2Clients contentType res accept -> Limit -> ORYHydraRequest ListOAuth2Clients contentType res accept Source # (-&-) :: ORYHydraRequest ListOAuth2Clients contentType res accept -> Limit -> ORYHydraRequest ListOAuth2Clients contentType res accept Source # |
LoginChallenge
newtype LoginChallenge Source #
Instances
Eq LoginChallenge Source # | |
Defined in ORYHydra.Model (==) :: LoginChallenge -> LoginChallenge -> Bool # (/=) :: LoginChallenge -> LoginChallenge -> Bool # | |
Show LoginChallenge Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> LoginChallenge -> ShowS # show :: LoginChallenge -> String # showList :: [LoginChallenge] -> ShowS # |
LogoutChallenge
newtype LogoutChallenge Source #
Instances
Eq LogoutChallenge Source # | |
Defined in ORYHydra.Model (==) :: LogoutChallenge -> LogoutChallenge -> Bool # (/=) :: LogoutChallenge -> LogoutChallenge -> Bool # | |
Show LogoutChallenge Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> LogoutChallenge -> ShowS # show :: LogoutChallenge -> String # showList :: [LogoutChallenge] -> ShowS # |
Offset
Instances
Eq Offset Source # | |
Show Offset Source # | |
HasOptionalParam ListOAuth2Clients Offset Source # | Optional Param "offset" - The offset from where to start looking. |
Defined in ORYHydra.API.Admin applyOptionalParam :: ORYHydraRequest ListOAuth2Clients contentType res accept -> Offset -> ORYHydraRequest ListOAuth2Clients contentType res accept Source # (-&-) :: ORYHydraRequest ListOAuth2Clients contentType res accept -> Offset -> ORYHydraRequest ListOAuth2Clients contentType res accept Source # |
RedirectUri
newtype RedirectUri Source #
Instances
Eq RedirectUri Source # | |
Defined in ORYHydra.Model (==) :: RedirectUri -> RedirectUri -> Bool # (/=) :: RedirectUri -> RedirectUri -> Bool # | |
Show RedirectUri Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> RedirectUri -> ShowS # show :: RedirectUri -> String # showList :: [RedirectUri] -> ShowS # | |
HasOptionalParam Oauth2Token RedirectUri Source # | |
Defined in ORYHydra.API.Public applyOptionalParam :: ORYHydraRequest Oauth2Token contentType res accept -> RedirectUri -> ORYHydraRequest Oauth2Token contentType res accept Source # (-&-) :: ORYHydraRequest Oauth2Token contentType res accept -> RedirectUri -> ORYHydraRequest Oauth2Token contentType res accept Source # |
RefreshToken
newtype RefreshToken Source #
Instances
Eq RefreshToken Source # | |
Defined in ORYHydra.Model (==) :: RefreshToken -> RefreshToken -> Bool # (/=) :: RefreshToken -> RefreshToken -> Bool # | |
Show RefreshToken Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> RefreshToken -> ShowS # show :: RefreshToken -> String # showList :: [RefreshToken] -> ShowS # | |
HasOptionalParam Oauth2Token RefreshToken Source # | |
Defined in ORYHydra.API.Public applyOptionalParam :: ORYHydraRequest Oauth2Token contentType res accept -> RefreshToken -> ORYHydraRequest Oauth2Token contentType res accept Source # (-&-) :: ORYHydraRequest Oauth2Token contentType res accept -> RefreshToken -> ORYHydraRequest Oauth2Token contentType res accept Source # |
Scope
Instances
Eq Scope Source # | |
Show 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.Admin 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
AcceptConsentRequest
data AcceptConsentRequest Source #
AcceptConsentRequest The request payload used to accept a consent request.
AcceptConsentRequest | |
|
Instances
mkAcceptConsentRequest :: AcceptConsentRequest Source #
Construct a value of type AcceptConsentRequest
(by applying it's required fields, if any)
AcceptLoginRequest
data AcceptLoginRequest Source #
AcceptLoginRequest HandledLoginRequest is the request payload used to accept a login request.
AcceptLoginRequest | |
|
Instances
:: Text |
|
-> AcceptLoginRequest |
Construct a value of type AcceptLoginRequest
(by applying it's required fields, if any)
CompletedRequest
data CompletedRequest Source #
CompletedRequest The response payload sent when accepting or rejecting a login or consent request.
CompletedRequest | |
|
Instances
Eq CompletedRequest Source # | |
Defined in ORYHydra.Model (==) :: CompletedRequest -> CompletedRequest -> Bool # (/=) :: CompletedRequest -> CompletedRequest -> Bool # | |
Show CompletedRequest Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> CompletedRequest -> ShowS # show :: CompletedRequest -> String # showList :: [CompletedRequest] -> ShowS # | |
ToJSON CompletedRequest Source # | ToJSON CompletedRequest |
Defined in ORYHydra.Model toJSON :: CompletedRequest -> Value # toEncoding :: CompletedRequest -> Encoding # toJSONList :: [CompletedRequest] -> Value # toEncodingList :: [CompletedRequest] -> Encoding # | |
FromJSON CompletedRequest Source # | FromJSON CompletedRequest |
Defined in ORYHydra.Model parseJSON :: Value -> Parser CompletedRequest # parseJSONList :: Value -> Parser [CompletedRequest] # |
:: Text |
|
-> CompletedRequest |
Construct a value of type CompletedRequest
(by applying it's required fields, if any)
ConsentRequest
data ConsentRequest Source #
ConsentRequest Contains information on an ongoing consent request.
ConsentRequest | |
|
Instances
Eq ConsentRequest Source # | |
Defined in ORYHydra.Model (==) :: ConsentRequest -> ConsentRequest -> Bool # (/=) :: ConsentRequest -> ConsentRequest -> Bool # | |
Show ConsentRequest Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> ConsentRequest -> ShowS # show :: ConsentRequest -> String # showList :: [ConsentRequest] -> ShowS # | |
ToJSON ConsentRequest Source # | ToJSON ConsentRequest |
Defined in ORYHydra.Model toJSON :: ConsentRequest -> Value # toEncoding :: ConsentRequest -> Encoding # toJSONList :: [ConsentRequest] -> Value # toEncodingList :: [ConsentRequest] -> Encoding # | |
FromJSON ConsentRequest Source # | FromJSON ConsentRequest |
Defined in ORYHydra.Model parseJSON :: Value -> Parser ConsentRequest # parseJSONList :: Value -> Parser [ConsentRequest] # |
:: Text |
|
-> ConsentRequest |
Construct a value of type ConsentRequest
(by applying it's required fields, if any)
ConsentRequestSession
data ConsentRequestSession Source #
ConsentRequestSession Used to pass session data to a consent request.
ConsentRequestSession | |
|
Instances
Eq ConsentRequestSession Source # | |
Defined in ORYHydra.Model (==) :: ConsentRequestSession -> ConsentRequestSession -> Bool # (/=) :: ConsentRequestSession -> ConsentRequestSession -> Bool # | |
Show ConsentRequestSession Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> ConsentRequestSession -> ShowS # show :: ConsentRequestSession -> String # showList :: [ConsentRequestSession] -> ShowS # | |
ToJSON ConsentRequestSession Source # | ToJSON ConsentRequestSession |
Defined in ORYHydra.Model toJSON :: ConsentRequestSession -> Value # toEncoding :: ConsentRequestSession -> Encoding # toJSONList :: [ConsentRequestSession] -> Value # toEncodingList :: [ConsentRequestSession] -> Encoding # | |
FromJSON ConsentRequestSession Source # | FromJSON ConsentRequestSession |
Defined in ORYHydra.Model parseJSON :: Value -> Parser ConsentRequestSession # parseJSONList :: Value -> Parser [ConsentRequestSession] # |
mkConsentRequestSession :: ConsentRequestSession Source #
Construct a value of type ConsentRequestSession
(by applying it's required fields, if any)
ContainerWaitOKBodyError
data ContainerWaitOKBodyError Source #
ContainerWaitOKBodyError ContainerWaitOKBodyError container waiting error, if any
ContainerWaitOKBodyError | |
|
Instances
Eq ContainerWaitOKBodyError Source # | |
Defined in ORYHydra.Model | |
Show ContainerWaitOKBodyError Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> ContainerWaitOKBodyError -> ShowS # show :: ContainerWaitOKBodyError -> String # showList :: [ContainerWaitOKBodyError] -> ShowS # | |
ToJSON ContainerWaitOKBodyError Source # | ToJSON ContainerWaitOKBodyError |
Defined in ORYHydra.Model | |
FromJSON ContainerWaitOKBodyError Source # | FromJSON ContainerWaitOKBodyError |
Defined in ORYHydra.Model |
mkContainerWaitOKBodyError :: ContainerWaitOKBodyError Source #
Construct a value of type ContainerWaitOKBodyError
(by applying it's required fields, if any)
FlushInactiveOAuth2TokensRequest
data FlushInactiveOAuth2TokensRequest Source #
FlushInactiveOAuth2TokensRequest
FlushInactiveOAuth2TokensRequest | |
|
Instances
Eq FlushInactiveOAuth2TokensRequest Source # | |
Show FlushInactiveOAuth2TokensRequest Source # | |
Defined in ORYHydra.Model | |
ToJSON FlushInactiveOAuth2TokensRequest Source # | ToJSON FlushInactiveOAuth2TokensRequest |
FromJSON FlushInactiveOAuth2TokensRequest Source # | FromJSON FlushInactiveOAuth2TokensRequest |
Defined in ORYHydra.Model | |
HasBodyParam FlushInactiveOAuth2Tokens FlushInactiveOAuth2TokensRequest Source # | |
Defined in ORYHydra.API.Admin setBodyParam :: (Consumes FlushInactiveOAuth2Tokens contentType, MimeRender contentType FlushInactiveOAuth2TokensRequest) => ORYHydraRequest FlushInactiveOAuth2Tokens contentType res accept -> FlushInactiveOAuth2TokensRequest -> ORYHydraRequest FlushInactiveOAuth2Tokens contentType res accept Source # |
mkFlushInactiveOAuth2TokensRequest :: FlushInactiveOAuth2TokensRequest Source #
Construct a value of type FlushInactiveOAuth2TokensRequest
(by applying it's required fields, if any)
GenericError
data GenericError Source #
GenericError Error response
Error responses are sent when an error (e.g. unauthorized, bad request, ...) occurred.
GenericError | |
|
Instances
Eq GenericError Source # | |
Defined in ORYHydra.Model (==) :: GenericError -> GenericError -> Bool # (/=) :: GenericError -> GenericError -> Bool # | |
Show GenericError Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> GenericError -> ShowS # show :: GenericError -> String # showList :: [GenericError] -> ShowS # | |
ToJSON GenericError Source # | ToJSON GenericError |
Defined in ORYHydra.Model toJSON :: GenericError -> Value # toEncoding :: GenericError -> Encoding # toJSONList :: [GenericError] -> Value # toEncodingList :: [GenericError] -> Encoding # | |
FromJSON GenericError Source # | FromJSON GenericError |
Defined in ORYHydra.Model parseJSON :: Value -> Parser GenericError # parseJSONList :: Value -> Parser [GenericError] # |
:: Text |
|
-> GenericError |
Construct a value of type GenericError
(by applying it's required fields, if any)
HealthNotReadyStatus
data HealthNotReadyStatus Source #
HealthNotReadyStatus
HealthNotReadyStatus | |
|
Instances
Eq HealthNotReadyStatus Source # | |
Defined in ORYHydra.Model (==) :: HealthNotReadyStatus -> HealthNotReadyStatus -> Bool # (/=) :: HealthNotReadyStatus -> HealthNotReadyStatus -> Bool # | |
Show HealthNotReadyStatus Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> HealthNotReadyStatus -> ShowS # show :: HealthNotReadyStatus -> String # showList :: [HealthNotReadyStatus] -> ShowS # | |
ToJSON HealthNotReadyStatus Source # | ToJSON HealthNotReadyStatus |
Defined in ORYHydra.Model toJSON :: HealthNotReadyStatus -> Value # toEncoding :: HealthNotReadyStatus -> Encoding # toJSONList :: [HealthNotReadyStatus] -> Value # toEncodingList :: [HealthNotReadyStatus] -> Encoding # | |
FromJSON HealthNotReadyStatus Source # | FromJSON HealthNotReadyStatus |
Defined in ORYHydra.Model parseJSON :: Value -> Parser HealthNotReadyStatus # parseJSONList :: Value -> Parser [HealthNotReadyStatus] # |
mkHealthNotReadyStatus :: HealthNotReadyStatus Source #
Construct a value of type HealthNotReadyStatus
(by applying it's required fields, if any)
HealthStatus
data HealthStatus Source #
HealthStatus
HealthStatus | |
|
Instances
Eq HealthStatus Source # | |
Defined in ORYHydra.Model (==) :: HealthStatus -> HealthStatus -> Bool # (/=) :: HealthStatus -> HealthStatus -> Bool # | |
Show HealthStatus Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> HealthStatus -> ShowS # show :: HealthStatus -> String # showList :: [HealthStatus] -> ShowS # | |
ToJSON HealthStatus Source # | ToJSON HealthStatus |
Defined in ORYHydra.Model toJSON :: HealthStatus -> Value # toEncoding :: HealthStatus -> Encoding # toJSONList :: [HealthStatus] -> Value # toEncodingList :: [HealthStatus] -> Encoding # | |
FromJSON HealthStatus Source # | FromJSON HealthStatus |
Defined in ORYHydra.Model parseJSON :: Value -> Parser HealthStatus # parseJSONList :: Value -> Parser [HealthStatus] # |
mkHealthStatus :: HealthStatus Source #
Construct a value of type HealthStatus
(by applying it's required fields, if any)
JSONWebKey
data JSONWebKey Source #
JSONWebKey It is important that this model object is named JSONWebKey for "swagger generate spec" to generate only on definition of a JSONWebKey.
JSONWebKey | |
|
Instances
Eq JSONWebKey Source # | |
Defined in ORYHydra.Model (==) :: JSONWebKey -> JSONWebKey -> Bool # (/=) :: JSONWebKey -> JSONWebKey -> Bool # | |
Show JSONWebKey Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> JSONWebKey -> ShowS # show :: JSONWebKey -> String # showList :: [JSONWebKey] -> ShowS # | |
ToJSON JSONWebKey Source # | ToJSON JSONWebKey |
Defined in ORYHydra.Model toJSON :: JSONWebKey -> Value # toEncoding :: JSONWebKey -> Encoding # toJSONList :: [JSONWebKey] -> Value # toEncodingList :: [JSONWebKey] -> Encoding # | |
FromJSON JSONWebKey Source # | FromJSON JSONWebKey |
Defined in ORYHydra.Model parseJSON :: Value -> Parser JSONWebKey # parseJSONList :: Value -> Parser [JSONWebKey] # | |
HasBodyParam UpdateJsonWebKey JSONWebKey Source # | |
Defined in ORYHydra.API.Admin setBodyParam :: (Consumes UpdateJsonWebKey contentType, MimeRender contentType JSONWebKey) => ORYHydraRequest UpdateJsonWebKey contentType res accept -> JSONWebKey -> ORYHydraRequest UpdateJsonWebKey contentType res accept Source # |
:: Text |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> JSONWebKey |
Construct a value of type JSONWebKey
(by applying it's required fields, if any)
JSONWebKeySet
data JSONWebKeySet Source #
JSONWebKeySet It is important that this model object is named JSONWebKeySet for "swagger generate spec" to generate only on definition of a JSONWebKeySet. Since one with the same name is previously defined as client.Client.JSONWebKeys and this one is last, this one will be effectively written in the swagger spec.
JSONWebKeySet | |
|
Instances
mkJSONWebKeySet :: JSONWebKeySet Source #
Construct a value of type JSONWebKeySet
(by applying it's required fields, if any)
JsonWebKeySetGeneratorRequest
data JsonWebKeySetGeneratorRequest Source #
JsonWebKeySetGeneratorRequest
JsonWebKeySetGeneratorRequest | |
|
Instances
Eq JsonWebKeySetGeneratorRequest Source # | |
Defined in ORYHydra.Model | |
Show JsonWebKeySetGeneratorRequest Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> JsonWebKeySetGeneratorRequest -> ShowS # show :: JsonWebKeySetGeneratorRequest -> String # showList :: [JsonWebKeySetGeneratorRequest] -> ShowS # | |
ToJSON JsonWebKeySetGeneratorRequest Source # | ToJSON JsonWebKeySetGeneratorRequest |
Defined in ORYHydra.Model | |
FromJSON JsonWebKeySetGeneratorRequest Source # | FromJSON JsonWebKeySetGeneratorRequest |
Defined in ORYHydra.Model | |
HasBodyParam CreateJsonWebKeySet JsonWebKeySetGeneratorRequest Source # | |
Defined in ORYHydra.API.Admin setBodyParam :: (Consumes CreateJsonWebKeySet contentType, MimeRender contentType JsonWebKeySetGeneratorRequest) => ORYHydraRequest CreateJsonWebKeySet contentType res accept -> JsonWebKeySetGeneratorRequest -> ORYHydraRequest CreateJsonWebKeySet contentType res accept Source # |
mkJsonWebKeySetGeneratorRequest Source #
:: Text |
|
-> Text |
|
-> Text |
|
-> JsonWebKeySetGeneratorRequest |
Construct a value of type JsonWebKeySetGeneratorRequest
(by applying it's required fields, if any)
LoginRequest
data LoginRequest Source #
LoginRequest Contains information on an ongoing login request.
LoginRequest | |
|
Instances
Eq LoginRequest Source # | |
Defined in ORYHydra.Model (==) :: LoginRequest -> LoginRequest -> Bool # (/=) :: LoginRequest -> LoginRequest -> Bool # | |
Show LoginRequest Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> LoginRequest -> ShowS # show :: LoginRequest -> String # showList :: [LoginRequest] -> ShowS # | |
ToJSON LoginRequest Source # | ToJSON LoginRequest |
Defined in ORYHydra.Model toJSON :: LoginRequest -> Value # toEncoding :: LoginRequest -> Encoding # toJSONList :: [LoginRequest] -> Value # toEncodingList :: [LoginRequest] -> Encoding # | |
FromJSON LoginRequest Source # | FromJSON LoginRequest |
Defined in ORYHydra.Model parseJSON :: Value -> Parser LoginRequest # parseJSONList :: Value -> Parser [LoginRequest] # |
:: Text |
|
-> OAuth2Client | |
-> Text |
|
-> [Text] | |
-> [Text] | |
-> Bool |
|
-> Text |
|
-> LoginRequest |
Construct a value of type LoginRequest
(by applying it's required fields, if any)
LogoutRequest
data LogoutRequest Source #
LogoutRequest Contains information about an ongoing logout request.
LogoutRequest | |
|
Instances
Eq LogoutRequest Source # | |
Defined in ORYHydra.Model (==) :: LogoutRequest -> LogoutRequest -> Bool # (/=) :: LogoutRequest -> LogoutRequest -> Bool # | |
Show LogoutRequest Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> LogoutRequest -> ShowS # show :: LogoutRequest -> String # showList :: [LogoutRequest] -> ShowS # | |
ToJSON LogoutRequest Source # | ToJSON LogoutRequest |
Defined in ORYHydra.Model toJSON :: LogoutRequest -> Value # toEncoding :: LogoutRequest -> Encoding # toJSONList :: [LogoutRequest] -> Value # toEncodingList :: [LogoutRequest] -> Encoding # | |
FromJSON LogoutRequest Source # | FromJSON LogoutRequest |
Defined in ORYHydra.Model parseJSON :: Value -> Parser LogoutRequest # parseJSONList :: Value -> Parser [LogoutRequest] # |
mkLogoutRequest :: LogoutRequest Source #
Construct a value of type LogoutRequest
(by applying it's required fields, if any)
OAuth2Client
data OAuth2Client Source #
OAuth2Client Client represents an OAuth 2.0 Client.
OAuth2Client | |
|
Instances
mkOAuth2Client :: OAuth2Client Source #
Construct a value of type OAuth2Client
(by applying it's required fields, if any)
OAuth2TokenIntrospection
data OAuth2TokenIntrospection Source #
OAuth2TokenIntrospection Introspection contains an access token's session data as specified by IETF RFC 7662, see:
OAuth2TokenIntrospection | |
|
Instances
Eq OAuth2TokenIntrospection Source # | |
Defined in ORYHydra.Model | |
Show OAuth2TokenIntrospection Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> OAuth2TokenIntrospection -> ShowS # show :: OAuth2TokenIntrospection -> String # showList :: [OAuth2TokenIntrospection] -> ShowS # | |
ToJSON OAuth2TokenIntrospection Source # | ToJSON OAuth2TokenIntrospection |
Defined in ORYHydra.Model | |
FromJSON OAuth2TokenIntrospection Source # | FromJSON OAuth2TokenIntrospection |
Defined in ORYHydra.Model |
mkOAuth2TokenIntrospection Source #
:: Bool |
|
-> OAuth2TokenIntrospection |
Construct a value of type OAuth2TokenIntrospection
(by applying it's required fields, if any)
Oauth2TokenResponse
data Oauth2TokenResponse Source #
Oauth2TokenResponse The Access Token Response
Oauth2TokenResponse | |
|
Instances
Eq Oauth2TokenResponse Source # | |
Defined in ORYHydra.Model (==) :: Oauth2TokenResponse -> Oauth2TokenResponse -> Bool # (/=) :: Oauth2TokenResponse -> Oauth2TokenResponse -> Bool # | |
Show Oauth2TokenResponse Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> Oauth2TokenResponse -> ShowS # show :: Oauth2TokenResponse -> String # showList :: [Oauth2TokenResponse] -> ShowS # | |
ToJSON Oauth2TokenResponse Source # | ToJSON Oauth2TokenResponse |
Defined in ORYHydra.Model toJSON :: Oauth2TokenResponse -> Value # toEncoding :: Oauth2TokenResponse -> Encoding # toJSONList :: [Oauth2TokenResponse] -> Value # toEncodingList :: [Oauth2TokenResponse] -> Encoding # | |
FromJSON Oauth2TokenResponse Source # | FromJSON Oauth2TokenResponse |
Defined in ORYHydra.Model parseJSON :: Value -> Parser Oauth2TokenResponse # parseJSONList :: Value -> Parser [Oauth2TokenResponse] # |
mkOauth2TokenResponse :: Oauth2TokenResponse Source #
Construct a value of type Oauth2TokenResponse
(by applying it's required fields, if any)
OpenIDConnectContext
data OpenIDConnectContext Source #
OpenIDConnectContext Contains optional information about the OpenID Connect request.
OpenIDConnectContext | |
|
Instances
Eq OpenIDConnectContext Source # | |
Defined in ORYHydra.Model (==) :: OpenIDConnectContext -> OpenIDConnectContext -> Bool # (/=) :: OpenIDConnectContext -> OpenIDConnectContext -> Bool # | |
Show OpenIDConnectContext Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> OpenIDConnectContext -> ShowS # show :: OpenIDConnectContext -> String # showList :: [OpenIDConnectContext] -> ShowS # | |
ToJSON OpenIDConnectContext Source # | ToJSON OpenIDConnectContext |
Defined in ORYHydra.Model toJSON :: OpenIDConnectContext -> Value # toEncoding :: OpenIDConnectContext -> Encoding # toJSONList :: [OpenIDConnectContext] -> Value # toEncodingList :: [OpenIDConnectContext] -> Encoding # | |
FromJSON OpenIDConnectContext Source # | FromJSON OpenIDConnectContext |
Defined in ORYHydra.Model parseJSON :: Value -> Parser OpenIDConnectContext # parseJSONList :: Value -> Parser [OpenIDConnectContext] # |
mkOpenIDConnectContext :: OpenIDConnectContext Source #
Construct a value of type OpenIDConnectContext
(by applying it's required fields, if any)
PluginConfig
data PluginConfig Source #
PluginConfig PluginConfig The config of a plugin.
PluginConfig | |
|
Instances
Eq PluginConfig Source # | |
Defined in ORYHydra.Model (==) :: PluginConfig -> PluginConfig -> Bool # (/=) :: PluginConfig -> PluginConfig -> Bool # | |
Show PluginConfig Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginConfig -> ShowS # show :: PluginConfig -> String # showList :: [PluginConfig] -> ShowS # | |
ToJSON PluginConfig Source # | ToJSON PluginConfig |
Defined in ORYHydra.Model toJSON :: PluginConfig -> Value # toEncoding :: PluginConfig -> Encoding # toJSONList :: [PluginConfig] -> Value # toEncodingList :: [PluginConfig] -> Encoding # | |
FromJSON PluginConfig Source # | FromJSON PluginConfig |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginConfig # parseJSONList :: Value -> Parser [PluginConfig] # |
:: PluginConfigArgs | |
-> Text |
|
-> Text |
|
-> [Text] |
|
-> [PluginEnv] |
|
-> PluginConfigInterface | |
-> Bool |
|
-> PluginConfigLinux | |
-> [PluginMount] |
|
-> PluginConfigNetwork | |
-> Bool |
|
-> Text |
|
-> Text |
|
-> PluginConfig |
Construct a value of type PluginConfig
(by applying it's required fields, if any)
PluginConfigArgs
data PluginConfigArgs Source #
PluginConfigArgs PluginConfigArgs plugin config args
PluginConfigArgs | |
|
Instances
Eq PluginConfigArgs Source # | |
Defined in ORYHydra.Model (==) :: PluginConfigArgs -> PluginConfigArgs -> Bool # (/=) :: PluginConfigArgs -> PluginConfigArgs -> Bool # | |
Show PluginConfigArgs Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginConfigArgs -> ShowS # show :: PluginConfigArgs -> String # showList :: [PluginConfigArgs] -> ShowS # | |
ToJSON PluginConfigArgs Source # | ToJSON PluginConfigArgs |
Defined in ORYHydra.Model toJSON :: PluginConfigArgs -> Value # toEncoding :: PluginConfigArgs -> Encoding # toJSONList :: [PluginConfigArgs] -> Value # toEncodingList :: [PluginConfigArgs] -> Encoding # | |
FromJSON PluginConfigArgs Source # | FromJSON PluginConfigArgs |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginConfigArgs # parseJSONList :: Value -> Parser [PluginConfigArgs] # |
:: Text |
|
-> Text |
|
-> [Text] |
|
-> [Text] |
|
-> PluginConfigArgs |
Construct a value of type PluginConfigArgs
(by applying it's required fields, if any)
PluginConfigInterface
data PluginConfigInterface Source #
PluginConfigInterface PluginConfigInterface The interface between Docker and the plugin
PluginConfigInterface | |
|
Instances
Eq PluginConfigInterface Source # | |
Defined in ORYHydra.Model (==) :: PluginConfigInterface -> PluginConfigInterface -> Bool # (/=) :: PluginConfigInterface -> PluginConfigInterface -> Bool # | |
Show PluginConfigInterface Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginConfigInterface -> ShowS # show :: PluginConfigInterface -> String # showList :: [PluginConfigInterface] -> ShowS # | |
ToJSON PluginConfigInterface Source # | ToJSON PluginConfigInterface |
Defined in ORYHydra.Model toJSON :: PluginConfigInterface -> Value # toEncoding :: PluginConfigInterface -> Encoding # toJSONList :: [PluginConfigInterface] -> Value # toEncodingList :: [PluginConfigInterface] -> Encoding # | |
FromJSON PluginConfigInterface Source # | FromJSON PluginConfigInterface |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginConfigInterface # parseJSONList :: Value -> Parser [PluginConfigInterface] # |
mkPluginConfigInterface Source #
:: Text |
|
-> [PluginInterfaceType] |
|
-> PluginConfigInterface |
Construct a value of type PluginConfigInterface
(by applying it's required fields, if any)
PluginConfigLinux
data PluginConfigLinux Source #
PluginConfigLinux PluginConfigLinux plugin config linux
PluginConfigLinux | |
|
Instances
Eq PluginConfigLinux Source # | |
Defined in ORYHydra.Model (==) :: PluginConfigLinux -> PluginConfigLinux -> Bool # (/=) :: PluginConfigLinux -> PluginConfigLinux -> Bool # | |
Show PluginConfigLinux Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginConfigLinux -> ShowS # show :: PluginConfigLinux -> String # showList :: [PluginConfigLinux] -> ShowS # | |
ToJSON PluginConfigLinux Source # | ToJSON PluginConfigLinux |
Defined in ORYHydra.Model toJSON :: PluginConfigLinux -> Value # toEncoding :: PluginConfigLinux -> Encoding # toJSONList :: [PluginConfigLinux] -> Value # toEncodingList :: [PluginConfigLinux] -> Encoding # | |
FromJSON PluginConfigLinux Source # | FromJSON PluginConfigLinux |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginConfigLinux # parseJSONList :: Value -> Parser [PluginConfigLinux] # |
:: Bool |
|
-> [Text] |
|
-> [PluginDevice] |
|
-> PluginConfigLinux |
Construct a value of type PluginConfigLinux
(by applying it's required fields, if any)
PluginConfigNetwork
data PluginConfigNetwork Source #
PluginConfigNetwork PluginConfigNetwork plugin config network
PluginConfigNetwork | |
|
Instances
Eq PluginConfigNetwork Source # | |
Defined in ORYHydra.Model (==) :: PluginConfigNetwork -> PluginConfigNetwork -> Bool # (/=) :: PluginConfigNetwork -> PluginConfigNetwork -> Bool # | |
Show PluginConfigNetwork Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginConfigNetwork -> ShowS # show :: PluginConfigNetwork -> String # showList :: [PluginConfigNetwork] -> ShowS # | |
ToJSON PluginConfigNetwork Source # | ToJSON PluginConfigNetwork |
Defined in ORYHydra.Model toJSON :: PluginConfigNetwork -> Value # toEncoding :: PluginConfigNetwork -> Encoding # toJSONList :: [PluginConfigNetwork] -> Value # toEncodingList :: [PluginConfigNetwork] -> Encoding # | |
FromJSON PluginConfigNetwork Source # | FromJSON PluginConfigNetwork |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginConfigNetwork # parseJSONList :: Value -> Parser [PluginConfigNetwork] # |
mkPluginConfigNetwork Source #
:: Text |
|
-> PluginConfigNetwork |
Construct a value of type PluginConfigNetwork
(by applying it's required fields, if any)
PluginConfigRootfs
data PluginConfigRootfs Source #
PluginConfigRootfs PluginConfigRootfs plugin config rootfs
PluginConfigRootfs | |
|
Instances
Eq PluginConfigRootfs Source # | |
Defined in ORYHydra.Model (==) :: PluginConfigRootfs -> PluginConfigRootfs -> Bool # (/=) :: PluginConfigRootfs -> PluginConfigRootfs -> Bool # | |
Show PluginConfigRootfs Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginConfigRootfs -> ShowS # show :: PluginConfigRootfs -> String # showList :: [PluginConfigRootfs] -> ShowS # | |
ToJSON PluginConfigRootfs Source # | ToJSON PluginConfigRootfs |
Defined in ORYHydra.Model toJSON :: PluginConfigRootfs -> Value # toEncoding :: PluginConfigRootfs -> Encoding # toJSONList :: [PluginConfigRootfs] -> Value # toEncodingList :: [PluginConfigRootfs] -> Encoding # | |
FromJSON PluginConfigRootfs Source # | FromJSON PluginConfigRootfs |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginConfigRootfs # parseJSONList :: Value -> Parser [PluginConfigRootfs] # |
mkPluginConfigRootfs :: PluginConfigRootfs Source #
Construct a value of type PluginConfigRootfs
(by applying it's required fields, if any)
PluginConfigUser
data PluginConfigUser Source #
PluginConfigUser PluginConfigUser plugin config user
PluginConfigUser | |
|
Instances
Eq PluginConfigUser Source # | |
Defined in ORYHydra.Model (==) :: PluginConfigUser -> PluginConfigUser -> Bool # (/=) :: PluginConfigUser -> PluginConfigUser -> Bool # | |
Show PluginConfigUser Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginConfigUser -> ShowS # show :: PluginConfigUser -> String # showList :: [PluginConfigUser] -> ShowS # | |
ToJSON PluginConfigUser Source # | ToJSON PluginConfigUser |
Defined in ORYHydra.Model toJSON :: PluginConfigUser -> Value # toEncoding :: PluginConfigUser -> Encoding # toJSONList :: [PluginConfigUser] -> Value # toEncodingList :: [PluginConfigUser] -> Encoding # | |
FromJSON PluginConfigUser Source # | FromJSON PluginConfigUser |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginConfigUser # parseJSONList :: Value -> Parser [PluginConfigUser] # |
mkPluginConfigUser :: PluginConfigUser Source #
Construct a value of type PluginConfigUser
(by applying it's required fields, if any)
PluginDevice
data PluginDevice Source #
PluginDevice PluginDevice plugin device
PluginDevice | |
|
Instances
Eq PluginDevice Source # | |
Defined in ORYHydra.Model (==) :: PluginDevice -> PluginDevice -> Bool # (/=) :: PluginDevice -> PluginDevice -> Bool # | |
Show PluginDevice Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginDevice -> ShowS # show :: PluginDevice -> String # showList :: [PluginDevice] -> ShowS # | |
ToJSON PluginDevice Source # | ToJSON PluginDevice |
Defined in ORYHydra.Model toJSON :: PluginDevice -> Value # toEncoding :: PluginDevice -> Encoding # toJSONList :: [PluginDevice] -> Value # toEncodingList :: [PluginDevice] -> Encoding # | |
FromJSON PluginDevice Source # | FromJSON PluginDevice |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginDevice # parseJSONList :: Value -> Parser [PluginDevice] # |
:: Text |
|
-> Text |
|
-> Text |
|
-> [Text] |
|
-> PluginDevice |
Construct a value of type PluginDevice
(by applying it's required fields, if any)
PluginEnv
PluginEnv PluginEnv plugin env
PluginEnv | |
|
:: Text |
|
-> Text |
|
-> [Text] |
|
-> Text |
|
-> PluginEnv |
Construct a value of type PluginEnv
(by applying it's required fields, if any)
PluginInterfaceType
data PluginInterfaceType Source #
PluginInterfaceType PluginInterfaceType plugin interface type
PluginInterfaceType | |
|
Instances
Eq PluginInterfaceType Source # | |
Defined in ORYHydra.Model (==) :: PluginInterfaceType -> PluginInterfaceType -> Bool # (/=) :: PluginInterfaceType -> PluginInterfaceType -> Bool # | |
Show PluginInterfaceType Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginInterfaceType -> ShowS # show :: PluginInterfaceType -> String # showList :: [PluginInterfaceType] -> ShowS # | |
ToJSON PluginInterfaceType Source # | ToJSON PluginInterfaceType |
Defined in ORYHydra.Model toJSON :: PluginInterfaceType -> Value # toEncoding :: PluginInterfaceType -> Encoding # toJSONList :: [PluginInterfaceType] -> Value # toEncodingList :: [PluginInterfaceType] -> Encoding # | |
FromJSON PluginInterfaceType Source # | FromJSON PluginInterfaceType |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginInterfaceType # parseJSONList :: Value -> Parser [PluginInterfaceType] # |
mkPluginInterfaceType Source #
:: Text |
|
-> Text |
|
-> Text |
|
-> PluginInterfaceType |
Construct a value of type PluginInterfaceType
(by applying it's required fields, if any)
PluginMount
data PluginMount Source #
PluginMount PluginMount plugin mount
PluginMount | |
|
Instances
Eq PluginMount Source # | |
Defined in ORYHydra.Model (==) :: PluginMount -> PluginMount -> Bool # (/=) :: PluginMount -> PluginMount -> Bool # | |
Show PluginMount Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginMount -> ShowS # show :: PluginMount -> String # showList :: [PluginMount] -> ShowS # | |
ToJSON PluginMount Source # | ToJSON PluginMount |
Defined in ORYHydra.Model toJSON :: PluginMount -> Value # toEncoding :: PluginMount -> Encoding # toJSONList :: [PluginMount] -> Value # toEncodingList :: [PluginMount] -> Encoding # | |
FromJSON PluginMount Source # | FromJSON PluginMount |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginMount # parseJSONList :: Value -> Parser [PluginMount] # |
:: Text |
|
-> Text |
|
-> Text |
|
-> [Text] |
|
-> [Text] |
|
-> Text |
|
-> Text |
|
-> PluginMount |
Construct a value of type PluginMount
(by applying it's required fields, if any)
PluginSettings
data PluginSettings Source #
PluginSettings PluginSettings Settings that can be modified by users.
PluginSettings | |
|
Instances
Eq PluginSettings Source # | |
Defined in ORYHydra.Model (==) :: PluginSettings -> PluginSettings -> Bool # (/=) :: PluginSettings -> PluginSettings -> Bool # | |
Show PluginSettings Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PluginSettings -> ShowS # show :: PluginSettings -> String # showList :: [PluginSettings] -> ShowS # | |
ToJSON PluginSettings Source # | ToJSON PluginSettings |
Defined in ORYHydra.Model toJSON :: PluginSettings -> Value # toEncoding :: PluginSettings -> Encoding # toJSONList :: [PluginSettings] -> Value # toEncodingList :: [PluginSettings] -> Encoding # | |
FromJSON PluginSettings Source # | FromJSON PluginSettings |
Defined in ORYHydra.Model parseJSON :: Value -> Parser PluginSettings # parseJSONList :: Value -> Parser [PluginSettings] # |
:: [Text] |
|
-> [PluginDevice] |
|
-> [Text] |
|
-> [PluginMount] |
|
-> PluginSettings |
Construct a value of type PluginSettings
(by applying it's required fields, if any)
PreviousConsentSession
data PreviousConsentSession Source #
PreviousConsentSession The response used to return used consent requests same as HandledLoginRequest, just with consent_request exposed as json
PreviousConsentSession | |
|
Instances
Eq PreviousConsentSession Source # | |
Defined in ORYHydra.Model | |
Show PreviousConsentSession Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> PreviousConsentSession -> ShowS # show :: PreviousConsentSession -> String # showList :: [PreviousConsentSession] -> ShowS # | |
ToJSON PreviousConsentSession Source # | ToJSON PreviousConsentSession |
Defined in ORYHydra.Model toJSON :: PreviousConsentSession -> Value # toEncoding :: PreviousConsentSession -> Encoding # toJSONList :: [PreviousConsentSession] -> Value # | |
FromJSON PreviousConsentSession Source # | FromJSON PreviousConsentSession |
Defined in ORYHydra.Model |
mkPreviousConsentSession :: PreviousConsentSession Source #
Construct a value of type PreviousConsentSession
(by applying it's required fields, if any)
RejectRequest
data RejectRequest Source #
RejectRequest The request payload used to accept a login or consent request.
RejectRequest | |
|
Instances
mkRejectRequest :: RejectRequest Source #
Construct a value of type RejectRequest
(by applying it's required fields, if any)
UserinfoResponse
data UserinfoResponse Source #
UserinfoResponse The userinfo response
UserinfoResponse | |
|
Instances
Eq UserinfoResponse Source # | |
Defined in ORYHydra.Model (==) :: UserinfoResponse -> UserinfoResponse -> Bool # (/=) :: UserinfoResponse -> UserinfoResponse -> Bool # | |
Show UserinfoResponse Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> UserinfoResponse -> ShowS # show :: UserinfoResponse -> String # showList :: [UserinfoResponse] -> ShowS # | |
ToJSON UserinfoResponse Source # | ToJSON UserinfoResponse |
Defined in ORYHydra.Model toJSON :: UserinfoResponse -> Value # toEncoding :: UserinfoResponse -> Encoding # toJSONList :: [UserinfoResponse] -> Value # toEncodingList :: [UserinfoResponse] -> Encoding # | |
FromJSON UserinfoResponse Source # | FromJSON UserinfoResponse |
Defined in ORYHydra.Model parseJSON :: Value -> Parser UserinfoResponse # parseJSONList :: Value -> Parser [UserinfoResponse] # |
mkUserinfoResponse :: UserinfoResponse Source #
Construct a value of type UserinfoResponse
(by applying it's required fields, if any)
Version
Version
Version | |
|
Construct a value of type Version
(by applying it's required fields, if any)
VolumeUsageData
data VolumeUsageData Source #
VolumeUsageData VolumeUsageData Usage details about the volume. This information is used by the `GET systemdf` endpoint, and omitted in other endpoints.
VolumeUsageData | |
|
Instances
Eq VolumeUsageData Source # | |
Defined in ORYHydra.Model (==) :: VolumeUsageData -> VolumeUsageData -> Bool # (/=) :: VolumeUsageData -> VolumeUsageData -> Bool # | |
Show VolumeUsageData Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> VolumeUsageData -> ShowS # show :: VolumeUsageData -> String # showList :: [VolumeUsageData] -> ShowS # | |
ToJSON VolumeUsageData Source # | ToJSON VolumeUsageData |
Defined in ORYHydra.Model toJSON :: VolumeUsageData -> Value # toEncoding :: VolumeUsageData -> Encoding # toJSONList :: [VolumeUsageData] -> Value # toEncodingList :: [VolumeUsageData] -> Encoding # | |
FromJSON VolumeUsageData Source # | FromJSON VolumeUsageData |
Defined in ORYHydra.Model parseJSON :: Value -> Parser VolumeUsageData # parseJSONList :: Value -> Parser [VolumeUsageData] # |
:: Integer |
|
-> Integer |
|
-> VolumeUsageData |
Construct a value of type VolumeUsageData
(by applying it's required fields, if any)
WellKnown
WellKnown WellKnown represents important OpenID Connect discovery metadata
It includes links to several endpoints (e.g. oauth2token) and exposes information on supported signature algorithms among others.
WellKnown | |
|
:: Text |
|
-> [Text] |
|
-> Text |
|
-> Text |
|
-> [Text] |
|
-> [Text] |
|
-> Text |
|
-> WellKnown |
Construct a value of type WellKnown
(by applying it's required fields, if any)
Auth Methods
AuthBasicBasic
data AuthBasicBasic Source #
AuthBasicBasic ByteString ByteString | username password |
Instances
Eq AuthBasicBasic Source # | |
Defined in ORYHydra.Model (==) :: AuthBasicBasic -> AuthBasicBasic -> Bool # (/=) :: AuthBasicBasic -> AuthBasicBasic -> Bool # | |
Show AuthBasicBasic Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> AuthBasicBasic -> ShowS # show :: AuthBasicBasic -> String # showList :: [AuthBasicBasic] -> ShowS # | |
AuthMethod AuthBasicBasic Source # | |
Defined in ORYHydra.Model applyAuthMethod :: ORYHydraConfig -> AuthBasicBasic -> ORYHydraRequest req contentType res accept -> IO (ORYHydraRequest req contentType res accept) Source # |
AuthOAuthOauth2
data AuthOAuthOauth2 Source #
AuthOAuthOauth2 Text | secret |
Instances
Eq AuthOAuthOauth2 Source # | |
Defined in ORYHydra.Model (==) :: AuthOAuthOauth2 -> AuthOAuthOauth2 -> Bool # (/=) :: AuthOAuthOauth2 -> AuthOAuthOauth2 -> Bool # | |
Show AuthOAuthOauth2 Source # | |
Defined in ORYHydra.Model showsPrec :: Int -> AuthOAuthOauth2 -> ShowS # show :: AuthOAuthOauth2 -> String # showList :: [AuthOAuthOauth2] -> ShowS # | |
AuthMethod AuthOAuthOauth2 Source # | |
Defined in ORYHydra.Model applyAuthMethod :: ORYHydraConfig -> AuthOAuthOauth2 -> ORYHydraRequest req contentType res accept -> IO (ORYHydraRequest req contentType res accept) Source # |