Safe Haskell | None |
---|---|
Language | Haskell2010 |
ORYHydra.Model
Contents
- 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
Description
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 Methods 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 Methods 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
Constructors
ClientId | |
Fields
|
Instances
Eq ClientId Source # | |
Show ClientId Source # | |
HasOptionalParam Oauth2Token ClientId Source # | |
Defined in ORYHydra.API.Public Methods 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 Methods 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 #
Constructors
ConsentChallenge | |
Fields |
Instances
Eq ConsentChallenge Source # | |
Defined in ORYHydra.Model Methods (==) :: ConsentChallenge -> ConsentChallenge -> Bool # (/=) :: ConsentChallenge -> ConsentChallenge -> Bool # | |
Show ConsentChallenge Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> ConsentChallenge -> ShowS # show :: ConsentChallenge -> String # showList :: [ConsentChallenge] -> ShowS # |
GrantType
Constructors
GrantType | |
Fields
|
Instances
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 Methods 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 #
Constructors
LoginChallenge | |
Fields |
Instances
Eq LoginChallenge Source # | |
Defined in ORYHydra.Model Methods (==) :: LoginChallenge -> LoginChallenge -> Bool # (/=) :: LoginChallenge -> LoginChallenge -> Bool # | |
Show LoginChallenge Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> LoginChallenge -> ShowS # show :: LoginChallenge -> String # showList :: [LoginChallenge] -> ShowS # |
LogoutChallenge
newtype LogoutChallenge Source #
Constructors
LogoutChallenge | |
Fields |
Instances
Eq LogoutChallenge Source # | |
Defined in ORYHydra.Model Methods (==) :: LogoutChallenge -> LogoutChallenge -> Bool # (/=) :: LogoutChallenge -> LogoutChallenge -> Bool # | |
Show LogoutChallenge Source # | |
Defined in ORYHydra.Model Methods 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 Methods 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 #
Constructors
RedirectUri | |
Fields |
Instances
Eq RedirectUri Source # | |
Defined in ORYHydra.Model | |
Show RedirectUri Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> RedirectUri -> ShowS # show :: RedirectUri -> String # showList :: [RedirectUri] -> ShowS # | |
HasOptionalParam Oauth2Token RedirectUri Source # | |
Defined in ORYHydra.API.Public Methods 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 #
Constructors
RefreshToken | |
Fields |
Instances
Eq RefreshToken Source # | |
Defined in ORYHydra.Model | |
Show RefreshToken Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> RefreshToken -> ShowS # show :: RefreshToken -> String # showList :: [RefreshToken] -> ShowS # | |
HasOptionalParam Oauth2Token RefreshToken Source # | |
Defined in ORYHydra.API.Public Methods 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 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
AcceptConsentRequest
data AcceptConsentRequest Source #
AcceptConsentRequest The request payload used to accept a consent request.
Constructors
AcceptConsentRequest | |
Fields
|
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.
Constructors
AcceptLoginRequest | |
Fields
|
Instances
Arguments
:: 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.
Constructors
CompletedRequest | |
Fields
|
Instances
Eq CompletedRequest Source # | |
Defined in ORYHydra.Model Methods (==) :: CompletedRequest -> CompletedRequest -> Bool # (/=) :: CompletedRequest -> CompletedRequest -> Bool # | |
Show CompletedRequest Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> CompletedRequest -> ShowS # show :: CompletedRequest -> String # showList :: [CompletedRequest] -> ShowS # | |
ToJSON CompletedRequest Source # | ToJSON CompletedRequest |
Defined in ORYHydra.Model Methods toJSON :: CompletedRequest -> Value # toEncoding :: CompletedRequest -> Encoding # toJSONList :: [CompletedRequest] -> Value # toEncodingList :: [CompletedRequest] -> Encoding # | |
FromJSON CompletedRequest Source # | FromJSON CompletedRequest |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser CompletedRequest # parseJSONList :: Value -> Parser [CompletedRequest] # |
Arguments
:: 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.
Constructors
ConsentRequest | |
Fields
|
Instances
Eq ConsentRequest Source # | |
Defined in ORYHydra.Model Methods (==) :: ConsentRequest -> ConsentRequest -> Bool # (/=) :: ConsentRequest -> ConsentRequest -> Bool # | |
Show ConsentRequest Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> ConsentRequest -> ShowS # show :: ConsentRequest -> String # showList :: [ConsentRequest] -> ShowS # | |
ToJSON ConsentRequest Source # | ToJSON ConsentRequest |
Defined in ORYHydra.Model Methods toJSON :: ConsentRequest -> Value # toEncoding :: ConsentRequest -> Encoding # toJSONList :: [ConsentRequest] -> Value # toEncodingList :: [ConsentRequest] -> Encoding # | |
FromJSON ConsentRequest Source # | FromJSON ConsentRequest |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser ConsentRequest # parseJSONList :: Value -> Parser [ConsentRequest] # |
Arguments
:: 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.
Constructors
ConsentRequestSession | |
Fields
|
Instances
Eq ConsentRequestSession Source # | |
Defined in ORYHydra.Model Methods (==) :: ConsentRequestSession -> ConsentRequestSession -> Bool # (/=) :: ConsentRequestSession -> ConsentRequestSession -> Bool # | |
Show ConsentRequestSession Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> ConsentRequestSession -> ShowS # show :: ConsentRequestSession -> String # showList :: [ConsentRequestSession] -> ShowS # | |
ToJSON ConsentRequestSession Source # | ToJSON ConsentRequestSession |
Defined in ORYHydra.Model Methods toJSON :: ConsentRequestSession -> Value # toEncoding :: ConsentRequestSession -> Encoding # toJSONList :: [ConsentRequestSession] -> Value # toEncodingList :: [ConsentRequestSession] -> Encoding # | |
FromJSON ConsentRequestSession Source # | FromJSON ConsentRequestSession |
Defined in ORYHydra.Model Methods 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
Constructors
ContainerWaitOKBodyError | |
Fields
|
Instances
Eq ContainerWaitOKBodyError Source # | |
Defined in ORYHydra.Model Methods (==) :: ContainerWaitOKBodyError -> ContainerWaitOKBodyError -> Bool # (/=) :: ContainerWaitOKBodyError -> ContainerWaitOKBodyError -> Bool # | |
Show ContainerWaitOKBodyError Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> ContainerWaitOKBodyError -> ShowS # show :: ContainerWaitOKBodyError -> String # showList :: [ContainerWaitOKBodyError] -> ShowS # | |
ToJSON ContainerWaitOKBodyError Source # | ToJSON ContainerWaitOKBodyError |
Defined in ORYHydra.Model Methods toJSON :: ContainerWaitOKBodyError -> Value # toEncoding :: ContainerWaitOKBodyError -> Encoding # toJSONList :: [ContainerWaitOKBodyError] -> Value # | |
FromJSON ContainerWaitOKBodyError Source # | FromJSON ContainerWaitOKBodyError |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser ContainerWaitOKBodyError # parseJSONList :: Value -> Parser [ContainerWaitOKBodyError] # |
mkContainerWaitOKBodyError :: ContainerWaitOKBodyError Source #
Construct a value of type ContainerWaitOKBodyError
(by applying it's required fields, if any)
FlushInactiveOAuth2TokensRequest
data FlushInactiveOAuth2TokensRequest Source #
FlushInactiveOAuth2TokensRequest
Constructors
FlushInactiveOAuth2TokensRequest | |
Fields
|
Instances
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.
Constructors
GenericError | |
Fields
|
Instances
Eq GenericError Source # | |
Defined in ORYHydra.Model | |
Show GenericError Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> GenericError -> ShowS # show :: GenericError -> String # showList :: [GenericError] -> ShowS # | |
ToJSON GenericError Source # | ToJSON GenericError |
Defined in ORYHydra.Model Methods toJSON :: GenericError -> Value # toEncoding :: GenericError -> Encoding # toJSONList :: [GenericError] -> Value # toEncodingList :: [GenericError] -> Encoding # | |
FromJSON GenericError Source # | FromJSON GenericError |
Defined in ORYHydra.Model |
Arguments
:: Text |
|
-> GenericError |
Construct a value of type GenericError
(by applying it's required fields, if any)
HealthNotReadyStatus
data HealthNotReadyStatus Source #
HealthNotReadyStatus
Constructors
HealthNotReadyStatus | |
Fields
|
Instances
Eq HealthNotReadyStatus Source # | |
Defined in ORYHydra.Model Methods (==) :: HealthNotReadyStatus -> HealthNotReadyStatus -> Bool # (/=) :: HealthNotReadyStatus -> HealthNotReadyStatus -> Bool # | |
Show HealthNotReadyStatus Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> HealthNotReadyStatus -> ShowS # show :: HealthNotReadyStatus -> String # showList :: [HealthNotReadyStatus] -> ShowS # | |
ToJSON HealthNotReadyStatus Source # | ToJSON HealthNotReadyStatus |
Defined in ORYHydra.Model Methods toJSON :: HealthNotReadyStatus -> Value # toEncoding :: HealthNotReadyStatus -> Encoding # toJSONList :: [HealthNotReadyStatus] -> Value # toEncodingList :: [HealthNotReadyStatus] -> Encoding # | |
FromJSON HealthNotReadyStatus Source # | FromJSON HealthNotReadyStatus |
Defined in ORYHydra.Model Methods 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
Constructors
HealthStatus | |
Fields
|
Instances
Eq HealthStatus Source # | |
Defined in ORYHydra.Model | |
Show HealthStatus Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> HealthStatus -> ShowS # show :: HealthStatus -> String # showList :: [HealthStatus] -> ShowS # | |
ToJSON HealthStatus Source # | ToJSON HealthStatus |
Defined in ORYHydra.Model Methods toJSON :: HealthStatus -> Value # toEncoding :: HealthStatus -> Encoding # toJSONList :: [HealthStatus] -> Value # toEncodingList :: [HealthStatus] -> Encoding # | |
FromJSON HealthStatus Source # | FromJSON HealthStatus |
Defined in ORYHydra.Model |
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.
Constructors
JSONWebKey | |
Fields
|
Instances
Eq JSONWebKey Source # | |
Defined in ORYHydra.Model | |
Show JSONWebKey Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> JSONWebKey -> ShowS # show :: JSONWebKey -> String # showList :: [JSONWebKey] -> ShowS # | |
ToJSON JSONWebKey Source # | ToJSON JSONWebKey |
Defined in ORYHydra.Model Methods toJSON :: JSONWebKey -> Value # toEncoding :: JSONWebKey -> Encoding # toJSONList :: [JSONWebKey] -> Value # toEncodingList :: [JSONWebKey] -> Encoding # | |
FromJSON JSONWebKey Source # | FromJSON JSONWebKey |
Defined in ORYHydra.Model | |
HasBodyParam UpdateJsonWebKey JSONWebKey Source # | |
Defined in ORYHydra.API.Admin Methods setBodyParam :: (Consumes UpdateJsonWebKey contentType, MimeRender contentType JSONWebKey) => ORYHydraRequest UpdateJsonWebKey contentType res accept -> JSONWebKey -> ORYHydraRequest UpdateJsonWebKey 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 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.
Constructors
JSONWebKeySet | |
Fields
|
Instances
mkJSONWebKeySet :: JSONWebKeySet Source #
Construct a value of type JSONWebKeySet
(by applying it's required fields, if any)
JsonWebKeySetGeneratorRequest
data JsonWebKeySetGeneratorRequest Source #
JsonWebKeySetGeneratorRequest
Constructors
JsonWebKeySetGeneratorRequest | |
Fields
|
Instances
mkJsonWebKeySetGeneratorRequest Source #
Arguments
:: 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.
Constructors
LoginRequest | |
Fields
|
Instances
Eq LoginRequest Source # | |
Defined in ORYHydra.Model | |
Show LoginRequest Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> LoginRequest -> ShowS # show :: LoginRequest -> String # showList :: [LoginRequest] -> ShowS # | |
ToJSON LoginRequest Source # | ToJSON LoginRequest |
Defined in ORYHydra.Model Methods toJSON :: LoginRequest -> Value # toEncoding :: LoginRequest -> Encoding # toJSONList :: [LoginRequest] -> Value # toEncodingList :: [LoginRequest] -> Encoding # | |
FromJSON LoginRequest Source # | FromJSON LoginRequest |
Defined in ORYHydra.Model |
Arguments
:: 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.
Constructors
LogoutRequest | |
Fields
|
Instances
Eq LogoutRequest Source # | |
Defined in ORYHydra.Model Methods (==) :: LogoutRequest -> LogoutRequest -> Bool # (/=) :: LogoutRequest -> LogoutRequest -> Bool # | |
Show LogoutRequest Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> LogoutRequest -> ShowS # show :: LogoutRequest -> String # showList :: [LogoutRequest] -> ShowS # | |
ToJSON LogoutRequest Source # | ToJSON LogoutRequest |
Defined in ORYHydra.Model Methods toJSON :: LogoutRequest -> Value # toEncoding :: LogoutRequest -> Encoding # toJSONList :: [LogoutRequest] -> Value # toEncodingList :: [LogoutRequest] -> Encoding # | |
FromJSON LogoutRequest Source # | FromJSON LogoutRequest |
Defined in ORYHydra.Model Methods 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.
Constructors
OAuth2Client | |
Fields
|
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:
Constructors
OAuth2TokenIntrospection | |
Fields
|
Instances
Eq OAuth2TokenIntrospection Source # | |
Defined in ORYHydra.Model Methods (==) :: OAuth2TokenIntrospection -> OAuth2TokenIntrospection -> Bool # (/=) :: OAuth2TokenIntrospection -> OAuth2TokenIntrospection -> Bool # | |
Show OAuth2TokenIntrospection Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> OAuth2TokenIntrospection -> ShowS # show :: OAuth2TokenIntrospection -> String # showList :: [OAuth2TokenIntrospection] -> ShowS # | |
ToJSON OAuth2TokenIntrospection Source # | ToJSON OAuth2TokenIntrospection |
Defined in ORYHydra.Model Methods toJSON :: OAuth2TokenIntrospection -> Value # toEncoding :: OAuth2TokenIntrospection -> Encoding # toJSONList :: [OAuth2TokenIntrospection] -> Value # | |
FromJSON OAuth2TokenIntrospection Source # | FromJSON OAuth2TokenIntrospection |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser OAuth2TokenIntrospection # parseJSONList :: Value -> Parser [OAuth2TokenIntrospection] # |
mkOAuth2TokenIntrospection Source #
Arguments
:: 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
Constructors
Oauth2TokenResponse | |
Fields
|
Instances
Eq Oauth2TokenResponse Source # | |
Defined in ORYHydra.Model Methods (==) :: Oauth2TokenResponse -> Oauth2TokenResponse -> Bool # (/=) :: Oauth2TokenResponse -> Oauth2TokenResponse -> Bool # | |
Show Oauth2TokenResponse Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> Oauth2TokenResponse -> ShowS # show :: Oauth2TokenResponse -> String # showList :: [Oauth2TokenResponse] -> ShowS # | |
ToJSON Oauth2TokenResponse Source # | ToJSON Oauth2TokenResponse |
Defined in ORYHydra.Model Methods toJSON :: Oauth2TokenResponse -> Value # toEncoding :: Oauth2TokenResponse -> Encoding # toJSONList :: [Oauth2TokenResponse] -> Value # toEncodingList :: [Oauth2TokenResponse] -> Encoding # | |
FromJSON Oauth2TokenResponse Source # | FromJSON Oauth2TokenResponse |
Defined in ORYHydra.Model Methods 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.
Constructors
OpenIDConnectContext | |
Fields
|
Instances
Eq OpenIDConnectContext Source # | |
Defined in ORYHydra.Model Methods (==) :: OpenIDConnectContext -> OpenIDConnectContext -> Bool # (/=) :: OpenIDConnectContext -> OpenIDConnectContext -> Bool # | |
Show OpenIDConnectContext Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> OpenIDConnectContext -> ShowS # show :: OpenIDConnectContext -> String # showList :: [OpenIDConnectContext] -> ShowS # | |
ToJSON OpenIDConnectContext Source # | ToJSON OpenIDConnectContext |
Defined in ORYHydra.Model Methods toJSON :: OpenIDConnectContext -> Value # toEncoding :: OpenIDConnectContext -> Encoding # toJSONList :: [OpenIDConnectContext] -> Value # toEncodingList :: [OpenIDConnectContext] -> Encoding # | |
FromJSON OpenIDConnectContext Source # | FromJSON OpenIDConnectContext |
Defined in ORYHydra.Model Methods 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.
Constructors
PluginConfig | |
Fields
|
Instances
Eq PluginConfig Source # | |
Defined in ORYHydra.Model | |
Show PluginConfig Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginConfig -> ShowS # show :: PluginConfig -> String # showList :: [PluginConfig] -> ShowS # | |
ToJSON PluginConfig Source # | ToJSON PluginConfig |
Defined in ORYHydra.Model Methods toJSON :: PluginConfig -> Value # toEncoding :: PluginConfig -> Encoding # toJSONList :: [PluginConfig] -> Value # toEncodingList :: [PluginConfig] -> Encoding # | |
FromJSON PluginConfig Source # | FromJSON PluginConfig |
Defined in ORYHydra.Model |
Arguments
:: 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
Constructors
PluginConfigArgs | |
Fields
|
Instances
Eq PluginConfigArgs Source # | |
Defined in ORYHydra.Model Methods (==) :: PluginConfigArgs -> PluginConfigArgs -> Bool # (/=) :: PluginConfigArgs -> PluginConfigArgs -> Bool # | |
Show PluginConfigArgs Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginConfigArgs -> ShowS # show :: PluginConfigArgs -> String # showList :: [PluginConfigArgs] -> ShowS # | |
ToJSON PluginConfigArgs Source # | ToJSON PluginConfigArgs |
Defined in ORYHydra.Model Methods toJSON :: PluginConfigArgs -> Value # toEncoding :: PluginConfigArgs -> Encoding # toJSONList :: [PluginConfigArgs] -> Value # toEncodingList :: [PluginConfigArgs] -> Encoding # | |
FromJSON PluginConfigArgs Source # | FromJSON PluginConfigArgs |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser PluginConfigArgs # parseJSONList :: Value -> Parser [PluginConfigArgs] # |
Arguments
:: 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
Constructors
PluginConfigInterface | |
Fields
|
Instances
Eq PluginConfigInterface Source # | |
Defined in ORYHydra.Model Methods (==) :: PluginConfigInterface -> PluginConfigInterface -> Bool # (/=) :: PluginConfigInterface -> PluginConfigInterface -> Bool # | |
Show PluginConfigInterface Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginConfigInterface -> ShowS # show :: PluginConfigInterface -> String # showList :: [PluginConfigInterface] -> ShowS # | |
ToJSON PluginConfigInterface Source # | ToJSON PluginConfigInterface |
Defined in ORYHydra.Model Methods toJSON :: PluginConfigInterface -> Value # toEncoding :: PluginConfigInterface -> Encoding # toJSONList :: [PluginConfigInterface] -> Value # toEncodingList :: [PluginConfigInterface] -> Encoding # | |
FromJSON PluginConfigInterface Source # | FromJSON PluginConfigInterface |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser PluginConfigInterface # parseJSONList :: Value -> Parser [PluginConfigInterface] # |
mkPluginConfigInterface Source #
Arguments
:: 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
Constructors
PluginConfigLinux | |
Fields
|
Instances
Eq PluginConfigLinux Source # | |
Defined in ORYHydra.Model Methods (==) :: PluginConfigLinux -> PluginConfigLinux -> Bool # (/=) :: PluginConfigLinux -> PluginConfigLinux -> Bool # | |
Show PluginConfigLinux Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginConfigLinux -> ShowS # show :: PluginConfigLinux -> String # showList :: [PluginConfigLinux] -> ShowS # | |
ToJSON PluginConfigLinux Source # | ToJSON PluginConfigLinux |
Defined in ORYHydra.Model Methods toJSON :: PluginConfigLinux -> Value # toEncoding :: PluginConfigLinux -> Encoding # toJSONList :: [PluginConfigLinux] -> Value # toEncodingList :: [PluginConfigLinux] -> Encoding # | |
FromJSON PluginConfigLinux Source # | FromJSON PluginConfigLinux |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser PluginConfigLinux # parseJSONList :: Value -> Parser [PluginConfigLinux] # |
Arguments
:: 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
Constructors
PluginConfigNetwork | |
Fields
|
Instances
Eq PluginConfigNetwork Source # | |
Defined in ORYHydra.Model Methods (==) :: PluginConfigNetwork -> PluginConfigNetwork -> Bool # (/=) :: PluginConfigNetwork -> PluginConfigNetwork -> Bool # | |
Show PluginConfigNetwork Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginConfigNetwork -> ShowS # show :: PluginConfigNetwork -> String # showList :: [PluginConfigNetwork] -> ShowS # | |
ToJSON PluginConfigNetwork Source # | ToJSON PluginConfigNetwork |
Defined in ORYHydra.Model Methods toJSON :: PluginConfigNetwork -> Value # toEncoding :: PluginConfigNetwork -> Encoding # toJSONList :: [PluginConfigNetwork] -> Value # toEncodingList :: [PluginConfigNetwork] -> Encoding # | |
FromJSON PluginConfigNetwork Source # | FromJSON PluginConfigNetwork |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser PluginConfigNetwork # parseJSONList :: Value -> Parser [PluginConfigNetwork] # |
mkPluginConfigNetwork Source #
Arguments
:: 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
Constructors
PluginConfigRootfs | |
Fields
|
Instances
Eq PluginConfigRootfs Source # | |
Defined in ORYHydra.Model Methods (==) :: PluginConfigRootfs -> PluginConfigRootfs -> Bool # (/=) :: PluginConfigRootfs -> PluginConfigRootfs -> Bool # | |
Show PluginConfigRootfs Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginConfigRootfs -> ShowS # show :: PluginConfigRootfs -> String # showList :: [PluginConfigRootfs] -> ShowS # | |
ToJSON PluginConfigRootfs Source # | ToJSON PluginConfigRootfs |
Defined in ORYHydra.Model Methods toJSON :: PluginConfigRootfs -> Value # toEncoding :: PluginConfigRootfs -> Encoding # toJSONList :: [PluginConfigRootfs] -> Value # toEncodingList :: [PluginConfigRootfs] -> Encoding # | |
FromJSON PluginConfigRootfs Source # | FromJSON PluginConfigRootfs |
Defined in ORYHydra.Model Methods 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
Constructors
PluginConfigUser | |
Fields
|
Instances
Eq PluginConfigUser Source # | |
Defined in ORYHydra.Model Methods (==) :: PluginConfigUser -> PluginConfigUser -> Bool # (/=) :: PluginConfigUser -> PluginConfigUser -> Bool # | |
Show PluginConfigUser Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginConfigUser -> ShowS # show :: PluginConfigUser -> String # showList :: [PluginConfigUser] -> ShowS # | |
ToJSON PluginConfigUser Source # | ToJSON PluginConfigUser |
Defined in ORYHydra.Model Methods toJSON :: PluginConfigUser -> Value # toEncoding :: PluginConfigUser -> Encoding # toJSONList :: [PluginConfigUser] -> Value # toEncodingList :: [PluginConfigUser] -> Encoding # | |
FromJSON PluginConfigUser Source # | FromJSON PluginConfigUser |
Defined in ORYHydra.Model Methods 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
Constructors
PluginDevice | |
Fields
|
Instances
Eq PluginDevice Source # | |
Defined in ORYHydra.Model | |
Show PluginDevice Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginDevice -> ShowS # show :: PluginDevice -> String # showList :: [PluginDevice] -> ShowS # | |
ToJSON PluginDevice Source # | ToJSON PluginDevice |
Defined in ORYHydra.Model Methods toJSON :: PluginDevice -> Value # toEncoding :: PluginDevice -> Encoding # toJSONList :: [PluginDevice] -> Value # toEncodingList :: [PluginDevice] -> Encoding # | |
FromJSON PluginDevice Source # | FromJSON PluginDevice |
Defined in ORYHydra.Model |
Arguments
:: Text |
|
-> Text |
|
-> Text |
|
-> [Text] |
|
-> PluginDevice |
Construct a value of type PluginDevice
(by applying it's required fields, if any)
PluginEnv
PluginEnv PluginEnv plugin env
Constructors
PluginEnv | |
Fields
|
Arguments
:: 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
Constructors
PluginInterfaceType | |
Fields
|
Instances
Eq PluginInterfaceType Source # | |
Defined in ORYHydra.Model Methods (==) :: PluginInterfaceType -> PluginInterfaceType -> Bool # (/=) :: PluginInterfaceType -> PluginInterfaceType -> Bool # | |
Show PluginInterfaceType Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginInterfaceType -> ShowS # show :: PluginInterfaceType -> String # showList :: [PluginInterfaceType] -> ShowS # | |
ToJSON PluginInterfaceType Source # | ToJSON PluginInterfaceType |
Defined in ORYHydra.Model Methods toJSON :: PluginInterfaceType -> Value # toEncoding :: PluginInterfaceType -> Encoding # toJSONList :: [PluginInterfaceType] -> Value # toEncodingList :: [PluginInterfaceType] -> Encoding # | |
FromJSON PluginInterfaceType Source # | FromJSON PluginInterfaceType |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser PluginInterfaceType # parseJSONList :: Value -> Parser [PluginInterfaceType] # |
mkPluginInterfaceType Source #
Arguments
:: 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
Constructors
PluginMount | |
Fields
|
Instances
Eq PluginMount Source # | |
Defined in ORYHydra.Model | |
Show PluginMount Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginMount -> ShowS # show :: PluginMount -> String # showList :: [PluginMount] -> ShowS # | |
ToJSON PluginMount Source # | ToJSON PluginMount |
Defined in ORYHydra.Model Methods toJSON :: PluginMount -> Value # toEncoding :: PluginMount -> Encoding # toJSONList :: [PluginMount] -> Value # toEncodingList :: [PluginMount] -> Encoding # | |
FromJSON PluginMount Source # | FromJSON PluginMount |
Defined in ORYHydra.Model |
Arguments
:: 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.
Constructors
PluginSettings | |
Fields
|
Instances
Eq PluginSettings Source # | |
Defined in ORYHydra.Model Methods (==) :: PluginSettings -> PluginSettings -> Bool # (/=) :: PluginSettings -> PluginSettings -> Bool # | |
Show PluginSettings Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PluginSettings -> ShowS # show :: PluginSettings -> String # showList :: [PluginSettings] -> ShowS # | |
ToJSON PluginSettings Source # | ToJSON PluginSettings |
Defined in ORYHydra.Model Methods toJSON :: PluginSettings -> Value # toEncoding :: PluginSettings -> Encoding # toJSONList :: [PluginSettings] -> Value # toEncodingList :: [PluginSettings] -> Encoding # | |
FromJSON PluginSettings Source # | FromJSON PluginSettings |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser PluginSettings # parseJSONList :: Value -> Parser [PluginSettings] # |
Arguments
:: [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
Constructors
PreviousConsentSession | |
Fields
|
Instances
Eq PreviousConsentSession Source # | |
Defined in ORYHydra.Model Methods (==) :: PreviousConsentSession -> PreviousConsentSession -> Bool # (/=) :: PreviousConsentSession -> PreviousConsentSession -> Bool # | |
Show PreviousConsentSession Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> PreviousConsentSession -> ShowS # show :: PreviousConsentSession -> String # showList :: [PreviousConsentSession] -> ShowS # | |
ToJSON PreviousConsentSession Source # | ToJSON PreviousConsentSession |
Defined in ORYHydra.Model Methods toJSON :: PreviousConsentSession -> Value # toEncoding :: PreviousConsentSession -> Encoding # toJSONList :: [PreviousConsentSession] -> Value # | |
FromJSON PreviousConsentSession Source # | FromJSON PreviousConsentSession |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser PreviousConsentSession # parseJSONList :: Value -> Parser [PreviousConsentSession] # |
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.
Constructors
RejectRequest | |
Fields
|
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
Constructors
UserinfoResponse | |
Fields
|
Instances
Eq UserinfoResponse Source # | |
Defined in ORYHydra.Model Methods (==) :: UserinfoResponse -> UserinfoResponse -> Bool # (/=) :: UserinfoResponse -> UserinfoResponse -> Bool # | |
Show UserinfoResponse Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> UserinfoResponse -> ShowS # show :: UserinfoResponse -> String # showList :: [UserinfoResponse] -> ShowS # | |
ToJSON UserinfoResponse Source # | ToJSON UserinfoResponse |
Defined in ORYHydra.Model Methods toJSON :: UserinfoResponse -> Value # toEncoding :: UserinfoResponse -> Encoding # toJSONList :: [UserinfoResponse] -> Value # toEncodingList :: [UserinfoResponse] -> Encoding # | |
FromJSON UserinfoResponse Source # | FromJSON UserinfoResponse |
Defined in ORYHydra.Model Methods 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
Constructors
Version | |
Fields
|
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.
Constructors
VolumeUsageData | |
Fields
|
Instances
Eq VolumeUsageData Source # | |
Defined in ORYHydra.Model Methods (==) :: VolumeUsageData -> VolumeUsageData -> Bool # (/=) :: VolumeUsageData -> VolumeUsageData -> Bool # | |
Show VolumeUsageData Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> VolumeUsageData -> ShowS # show :: VolumeUsageData -> String # showList :: [VolumeUsageData] -> ShowS # | |
ToJSON VolumeUsageData Source # | ToJSON VolumeUsageData |
Defined in ORYHydra.Model Methods toJSON :: VolumeUsageData -> Value # toEncoding :: VolumeUsageData -> Encoding # toJSONList :: [VolumeUsageData] -> Value # toEncodingList :: [VolumeUsageData] -> Encoding # | |
FromJSON VolumeUsageData Source # | FromJSON VolumeUsageData |
Defined in ORYHydra.Model Methods parseJSON :: Value -> Parser VolumeUsageData # parseJSONList :: Value -> Parser [VolumeUsageData] # |
Arguments
:: 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.
Constructors
WellKnown | |
Fields
|
Arguments
:: 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 #
Constructors
AuthBasicBasic ByteString ByteString | username password |
Instances
Eq AuthBasicBasic Source # | |
Defined in ORYHydra.Model Methods (==) :: AuthBasicBasic -> AuthBasicBasic -> Bool # (/=) :: AuthBasicBasic -> AuthBasicBasic -> Bool # | |
Show AuthBasicBasic Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> AuthBasicBasic -> ShowS # show :: AuthBasicBasic -> String # showList :: [AuthBasicBasic] -> ShowS # | |
AuthMethod AuthBasicBasic Source # | |
Defined in ORYHydra.Model Methods applyAuthMethod :: ORYHydraConfig -> AuthBasicBasic -> ORYHydraRequest req contentType res accept -> IO (ORYHydraRequest req contentType res accept) Source # |
AuthOAuthOauth2
data AuthOAuthOauth2 Source #
Constructors
AuthOAuthOauth2 Text | secret |
Instances
Eq AuthOAuthOauth2 Source # | |
Defined in ORYHydra.Model Methods (==) :: AuthOAuthOauth2 -> AuthOAuthOauth2 -> Bool # (/=) :: AuthOAuthOauth2 -> AuthOAuthOauth2 -> Bool # | |
Show AuthOAuthOauth2 Source # | |
Defined in ORYHydra.Model Methods showsPrec :: Int -> AuthOAuthOauth2 -> ShowS # show :: AuthOAuthOauth2 -> String # showList :: [AuthOAuthOauth2] -> ShowS # | |
AuthMethod AuthOAuthOauth2 Source # | |
Defined in ORYHydra.Model Methods applyAuthMethod :: ORYHydraConfig -> AuthOAuthOauth2 -> ORYHydraRequest req contentType res accept -> IO (ORYHydraRequest req contentType res accept) Source # |