{-
   ORY Hydra

   Welcome to the ORY Hydra HTTP API documentation. You will find documentation for all HTTP APIs here.

   OpenAPI Version: 3.0.1
   ORY Hydra API version: latest
   Generated by OpenAPI Generator (https://openapi-generator.tech)
-}

{-|
Module : ORYHydra.Lens
-}

{-# LANGUAGE KindSignatures #-}
{-# LANGUAGE NamedFieldPuns #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE RecordWildCards #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing -fno-warn-unused-matches -fno-warn-unused-binds -fno-warn-unused-imports #-}

module ORYHydra.ModelLens where

import qualified Data.Aeson as A
import qualified Data.ByteString.Lazy as BL
import qualified Data.Data as P (Data, Typeable)
import qualified Data.Map as Map
import qualified Data.Set as Set
import qualified Data.Time as TI

import Data.Text (Text)

import Prelude (($), (.),(<$>),(<*>),(=<<),Maybe(..),Bool(..),Char,Double,FilePath,Float,Int,Integer,String,fmap,undefined,mempty,maybe,pure,Monad,Applicative,Functor)
import qualified Prelude as P

import ORYHydra.Model
import ORYHydra.Core


-- * AcceptConsentRequest

-- | 'acceptConsentRequestGrantAccessTokenAudience' Lens
acceptConsentRequestGrantAccessTokenAudienceL :: Lens_' AcceptConsentRequest (Maybe [Text])
acceptConsentRequestGrantAccessTokenAudienceL :: (Maybe [Text] -> f (Maybe [Text]))
-> AcceptConsentRequest -> f AcceptConsentRequest
acceptConsentRequestGrantAccessTokenAudienceL Maybe [Text] -> f (Maybe [Text])
f AcceptConsentRequest{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: AcceptConsentRequest -> Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: AcceptConsentRequest -> Maybe Integer
acceptConsentRequestRemember :: AcceptConsentRequest -> Maybe Bool
acceptConsentRequestHandledAt :: AcceptConsentRequest -> Maybe DateTime
acceptConsentRequestGrantScope :: AcceptConsentRequest -> Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: AcceptConsentRequest -> Maybe [Text]
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
..} = (\Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience -> AcceptConsentRequest :: Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> AcceptConsentRequest
AcceptConsentRequest { Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
..} ) (Maybe [Text] -> AcceptConsentRequest)
-> f (Maybe [Text]) -> f AcceptConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience
{-# INLINE acceptConsentRequestGrantAccessTokenAudienceL #-}

-- | 'acceptConsentRequestGrantScope' Lens
acceptConsentRequestGrantScopeL :: Lens_' AcceptConsentRequest (Maybe [Text])
acceptConsentRequestGrantScopeL :: (Maybe [Text] -> f (Maybe [Text]))
-> AcceptConsentRequest -> f AcceptConsentRequest
acceptConsentRequestGrantScopeL Maybe [Text] -> f (Maybe [Text])
f AcceptConsentRequest{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: AcceptConsentRequest -> Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: AcceptConsentRequest -> Maybe Integer
acceptConsentRequestRemember :: AcceptConsentRequest -> Maybe Bool
acceptConsentRequestHandledAt :: AcceptConsentRequest -> Maybe DateTime
acceptConsentRequestGrantScope :: AcceptConsentRequest -> Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: AcceptConsentRequest -> Maybe [Text]
..} = (\Maybe [Text]
acceptConsentRequestGrantScope -> AcceptConsentRequest :: Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> AcceptConsentRequest
AcceptConsentRequest { Maybe [Text]
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantScope, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
..} ) (Maybe [Text] -> AcceptConsentRequest)
-> f (Maybe [Text]) -> f AcceptConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
acceptConsentRequestGrantScope
{-# INLINE acceptConsentRequestGrantScopeL #-}

-- | 'acceptConsentRequestHandledAt' Lens
acceptConsentRequestHandledAtL :: Lens_' AcceptConsentRequest (Maybe DateTime)
acceptConsentRequestHandledAtL :: (Maybe DateTime -> f (Maybe DateTime))
-> AcceptConsentRequest -> f AcceptConsentRequest
acceptConsentRequestHandledAtL Maybe DateTime -> f (Maybe DateTime)
f AcceptConsentRequest{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: AcceptConsentRequest -> Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: AcceptConsentRequest -> Maybe Integer
acceptConsentRequestRemember :: AcceptConsentRequest -> Maybe Bool
acceptConsentRequestHandledAt :: AcceptConsentRequest -> Maybe DateTime
acceptConsentRequestGrantScope :: AcceptConsentRequest -> Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: AcceptConsentRequest -> Maybe [Text]
..} = (\Maybe DateTime
acceptConsentRequestHandledAt -> AcceptConsentRequest :: Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> AcceptConsentRequest
AcceptConsentRequest { Maybe DateTime
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestHandledAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
..} ) (Maybe DateTime -> AcceptConsentRequest)
-> f (Maybe DateTime) -> f AcceptConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
acceptConsentRequestHandledAt
{-# INLINE acceptConsentRequestHandledAtL #-}

-- | 'acceptConsentRequestRemember' Lens
acceptConsentRequestRememberL :: Lens_' AcceptConsentRequest (Maybe Bool)
acceptConsentRequestRememberL :: (Maybe Bool -> f (Maybe Bool))
-> AcceptConsentRequest -> f AcceptConsentRequest
acceptConsentRequestRememberL Maybe Bool -> f (Maybe Bool)
f AcceptConsentRequest{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: AcceptConsentRequest -> Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: AcceptConsentRequest -> Maybe Integer
acceptConsentRequestRemember :: AcceptConsentRequest -> Maybe Bool
acceptConsentRequestHandledAt :: AcceptConsentRequest -> Maybe DateTime
acceptConsentRequestGrantScope :: AcceptConsentRequest -> Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: AcceptConsentRequest -> Maybe [Text]
..} = (\Maybe Bool
acceptConsentRequestRemember -> AcceptConsentRequest :: Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> AcceptConsentRequest
AcceptConsentRequest { Maybe Bool
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestRemember, Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
..} ) (Maybe Bool -> AcceptConsentRequest)
-> f (Maybe Bool) -> f AcceptConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
acceptConsentRequestRemember
{-# INLINE acceptConsentRequestRememberL #-}

-- | 'acceptConsentRequestRememberFor' Lens
acceptConsentRequestRememberForL :: Lens_' AcceptConsentRequest (Maybe Integer)
acceptConsentRequestRememberForL :: (Maybe Integer -> f (Maybe Integer))
-> AcceptConsentRequest -> f AcceptConsentRequest
acceptConsentRequestRememberForL Maybe Integer -> f (Maybe Integer)
f AcceptConsentRequest{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: AcceptConsentRequest -> Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: AcceptConsentRequest -> Maybe Integer
acceptConsentRequestRemember :: AcceptConsentRequest -> Maybe Bool
acceptConsentRequestHandledAt :: AcceptConsentRequest -> Maybe DateTime
acceptConsentRequestGrantScope :: AcceptConsentRequest -> Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: AcceptConsentRequest -> Maybe [Text]
..} = (\Maybe Integer
acceptConsentRequestRememberFor -> AcceptConsentRequest :: Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> AcceptConsentRequest
AcceptConsentRequest { Maybe Integer
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRememberFor, Maybe Bool
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
..} ) (Maybe Integer -> AcceptConsentRequest)
-> f (Maybe Integer) -> f AcceptConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
acceptConsentRequestRememberFor
{-# INLINE acceptConsentRequestRememberForL #-}

-- | 'acceptConsentRequestSession' Lens
acceptConsentRequestSessionL :: Lens_' AcceptConsentRequest (Maybe ConsentRequestSession)
acceptConsentRequestSessionL :: (Maybe ConsentRequestSession -> f (Maybe ConsentRequestSession))
-> AcceptConsentRequest -> f AcceptConsentRequest
acceptConsentRequestSessionL Maybe ConsentRequestSession -> f (Maybe ConsentRequestSession)
f AcceptConsentRequest{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestSession :: AcceptConsentRequest -> Maybe ConsentRequestSession
acceptConsentRequestRememberFor :: AcceptConsentRequest -> Maybe Integer
acceptConsentRequestRemember :: AcceptConsentRequest -> Maybe Bool
acceptConsentRequestHandledAt :: AcceptConsentRequest -> Maybe DateTime
acceptConsentRequestGrantScope :: AcceptConsentRequest -> Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: AcceptConsentRequest -> Maybe [Text]
..} = (\Maybe ConsentRequestSession
acceptConsentRequestSession -> AcceptConsentRequest :: Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> AcceptConsentRequest
AcceptConsentRequest { Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestSession :: Maybe ConsentRequestSession
acceptConsentRequestSession, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
acceptConsentRequestRememberFor :: Maybe Integer
acceptConsentRequestRemember :: Maybe Bool
acceptConsentRequestHandledAt :: Maybe DateTime
acceptConsentRequestGrantScope :: Maybe [Text]
acceptConsentRequestGrantAccessTokenAudience :: Maybe [Text]
..} ) (Maybe ConsentRequestSession -> AcceptConsentRequest)
-> f (Maybe ConsentRequestSession) -> f AcceptConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe ConsentRequestSession -> f (Maybe ConsentRequestSession)
f Maybe ConsentRequestSession
acceptConsentRequestSession
{-# INLINE acceptConsentRequestSessionL #-}



-- * AcceptLoginRequest

-- | 'acceptLoginRequestAcr' Lens
acceptLoginRequestAcrL :: Lens_' AcceptLoginRequest (Maybe Text)
acceptLoginRequestAcrL :: (Maybe Text -> f (Maybe Text))
-> AcceptLoginRequest -> f AcceptLoginRequest
acceptLoginRequestAcrL Maybe Text -> f (Maybe Text)
f AcceptLoginRequest{Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: AcceptLoginRequest -> Text
acceptLoginRequestRememberFor :: AcceptLoginRequest -> Maybe Integer
acceptLoginRequestRemember :: AcceptLoginRequest -> Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: AcceptLoginRequest -> Maybe Text
acceptLoginRequestContext :: AcceptLoginRequest -> Maybe Value
acceptLoginRequestAcr :: AcceptLoginRequest -> Maybe Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
..} = (\Maybe Text
acceptLoginRequestAcr -> AcceptLoginRequest :: Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Bool
-> Maybe Integer
-> Text
-> AcceptLoginRequest
AcceptLoginRequest { Maybe Text
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestAcr, Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
..} ) (Maybe Text -> AcceptLoginRequest)
-> f (Maybe Text) -> f AcceptLoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
acceptLoginRequestAcr
{-# INLINE acceptLoginRequestAcrL #-}

-- | 'acceptLoginRequestContext' Lens
acceptLoginRequestContextL :: Lens_' AcceptLoginRequest (Maybe A.Value)
acceptLoginRequestContextL :: (Maybe Value -> f (Maybe Value))
-> AcceptLoginRequest -> f AcceptLoginRequest
acceptLoginRequestContextL Maybe Value -> f (Maybe Value)
f AcceptLoginRequest{Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: AcceptLoginRequest -> Text
acceptLoginRequestRememberFor :: AcceptLoginRequest -> Maybe Integer
acceptLoginRequestRemember :: AcceptLoginRequest -> Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: AcceptLoginRequest -> Maybe Text
acceptLoginRequestContext :: AcceptLoginRequest -> Maybe Value
acceptLoginRequestAcr :: AcceptLoginRequest -> Maybe Text
..} = (\Maybe Value
acceptLoginRequestContext -> AcceptLoginRequest :: Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Bool
-> Maybe Integer
-> Text
-> AcceptLoginRequest
AcceptLoginRequest { Maybe Value
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestContext, Maybe Bool
Maybe Integer
Maybe Text
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestAcr :: Maybe Text
..} ) (Maybe Value -> AcceptLoginRequest)
-> f (Maybe Value) -> f AcceptLoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
acceptLoginRequestContext
{-# INLINE acceptLoginRequestContextL #-}

-- | 'acceptLoginRequestForceSubjectIdentifier' Lens
acceptLoginRequestForceSubjectIdentifierL :: Lens_' AcceptLoginRequest (Maybe Text)
acceptLoginRequestForceSubjectIdentifierL :: (Maybe Text -> f (Maybe Text))
-> AcceptLoginRequest -> f AcceptLoginRequest
acceptLoginRequestForceSubjectIdentifierL Maybe Text -> f (Maybe Text)
f AcceptLoginRequest{Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: AcceptLoginRequest -> Text
acceptLoginRequestRememberFor :: AcceptLoginRequest -> Maybe Integer
acceptLoginRequestRemember :: AcceptLoginRequest -> Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: AcceptLoginRequest -> Maybe Text
acceptLoginRequestContext :: AcceptLoginRequest -> Maybe Value
acceptLoginRequestAcr :: AcceptLoginRequest -> Maybe Text
..} = (\Maybe Text
acceptLoginRequestForceSubjectIdentifier -> AcceptLoginRequest :: Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Bool
-> Maybe Integer
-> Text
-> AcceptLoginRequest
AcceptLoginRequest { Maybe Text
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestForceSubjectIdentifier, Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
..} ) (Maybe Text -> AcceptLoginRequest)
-> f (Maybe Text) -> f AcceptLoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
acceptLoginRequestForceSubjectIdentifier
{-# INLINE acceptLoginRequestForceSubjectIdentifierL #-}

-- | 'acceptLoginRequestRemember' Lens
acceptLoginRequestRememberL :: Lens_' AcceptLoginRequest (Maybe Bool)
acceptLoginRequestRememberL :: (Maybe Bool -> f (Maybe Bool))
-> AcceptLoginRequest -> f AcceptLoginRequest
acceptLoginRequestRememberL Maybe Bool -> f (Maybe Bool)
f AcceptLoginRequest{Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: AcceptLoginRequest -> Text
acceptLoginRequestRememberFor :: AcceptLoginRequest -> Maybe Integer
acceptLoginRequestRemember :: AcceptLoginRequest -> Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: AcceptLoginRequest -> Maybe Text
acceptLoginRequestContext :: AcceptLoginRequest -> Maybe Value
acceptLoginRequestAcr :: AcceptLoginRequest -> Maybe Text
..} = (\Maybe Bool
acceptLoginRequestRemember -> AcceptLoginRequest :: Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Bool
-> Maybe Integer
-> Text
-> AcceptLoginRequest
AcceptLoginRequest { Maybe Bool
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestRemember, Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
..} ) (Maybe Bool -> AcceptLoginRequest)
-> f (Maybe Bool) -> f AcceptLoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
acceptLoginRequestRemember
{-# INLINE acceptLoginRequestRememberL #-}

-- | 'acceptLoginRequestRememberFor' Lens
acceptLoginRequestRememberForL :: Lens_' AcceptLoginRequest (Maybe Integer)
acceptLoginRequestRememberForL :: (Maybe Integer -> f (Maybe Integer))
-> AcceptLoginRequest -> f AcceptLoginRequest
acceptLoginRequestRememberForL Maybe Integer -> f (Maybe Integer)
f AcceptLoginRequest{Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: AcceptLoginRequest -> Text
acceptLoginRequestRememberFor :: AcceptLoginRequest -> Maybe Integer
acceptLoginRequestRemember :: AcceptLoginRequest -> Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: AcceptLoginRequest -> Maybe Text
acceptLoginRequestContext :: AcceptLoginRequest -> Maybe Value
acceptLoginRequestAcr :: AcceptLoginRequest -> Maybe Text
..} = (\Maybe Integer
acceptLoginRequestRememberFor -> AcceptLoginRequest :: Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Bool
-> Maybe Integer
-> Text
-> AcceptLoginRequest
AcceptLoginRequest { Maybe Integer
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRememberFor, Maybe Bool
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
..} ) (Maybe Integer -> AcceptLoginRequest)
-> f (Maybe Integer) -> f AcceptLoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
acceptLoginRequestRememberFor
{-# INLINE acceptLoginRequestRememberForL #-}

-- | 'acceptLoginRequestSubject' Lens
acceptLoginRequestSubjectL :: Lens_' AcceptLoginRequest (Text)
acceptLoginRequestSubjectL :: (Text -> f Text) -> AcceptLoginRequest -> f AcceptLoginRequest
acceptLoginRequestSubjectL Text -> f Text
f AcceptLoginRequest{Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
Text
acceptLoginRequestSubject :: Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestSubject :: AcceptLoginRequest -> Text
acceptLoginRequestRememberFor :: AcceptLoginRequest -> Maybe Integer
acceptLoginRequestRemember :: AcceptLoginRequest -> Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: AcceptLoginRequest -> Maybe Text
acceptLoginRequestContext :: AcceptLoginRequest -> Maybe Value
acceptLoginRequestAcr :: AcceptLoginRequest -> Maybe Text
..} = (\Text
acceptLoginRequestSubject -> AcceptLoginRequest :: Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Bool
-> Maybe Integer
-> Text
-> AcceptLoginRequest
AcceptLoginRequest { Text
acceptLoginRequestSubject :: Text
acceptLoginRequestSubject :: Text
acceptLoginRequestSubject, Maybe Bool
Maybe Integer
Maybe Text
Maybe Value
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
acceptLoginRequestRememberFor :: Maybe Integer
acceptLoginRequestRemember :: Maybe Bool
acceptLoginRequestForceSubjectIdentifier :: Maybe Text
acceptLoginRequestContext :: Maybe Value
acceptLoginRequestAcr :: Maybe Text
..} ) (Text -> AcceptLoginRequest) -> f Text -> f AcceptLoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
acceptLoginRequestSubject
{-# INLINE acceptLoginRequestSubjectL #-}



-- * CompletedRequest

-- | 'completedRequestRedirectTo' Lens
completedRequestRedirectToL :: Lens_' CompletedRequest (Text)
completedRequestRedirectToL :: (Text -> f Text) -> CompletedRequest -> f CompletedRequest
completedRequestRedirectToL Text -> f Text
f CompletedRequest{Text
completedRequestRedirectTo :: CompletedRequest -> Text
completedRequestRedirectTo :: Text
..} = (\Text
completedRequestRedirectTo -> CompletedRequest :: Text -> CompletedRequest
CompletedRequest { Text
completedRequestRedirectTo :: Text
completedRequestRedirectTo :: Text
completedRequestRedirectTo, ..} ) (Text -> CompletedRequest) -> f Text -> f CompletedRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
completedRequestRedirectTo
{-# INLINE completedRequestRedirectToL #-}



-- * ConsentRequest

-- | 'consentRequestAcr' Lens
consentRequestAcrL :: Lens_' ConsentRequest (Maybe Text)
consentRequestAcrL :: (Maybe Text -> f (Maybe Text))
-> ConsentRequest -> f ConsentRequest
consentRequestAcrL Maybe Text -> f (Maybe Text)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} = (\Maybe Text
consentRequestAcr -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe Text
consentRequestAcr :: Maybe Text
consentRequestAcr :: Maybe Text
consentRequestAcr, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
..} ) (Maybe Text -> ConsentRequest)
-> f (Maybe Text) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
consentRequestAcr
{-# INLINE consentRequestAcrL #-}

-- | 'consentRequestChallenge' Lens
consentRequestChallengeL :: Lens_' ConsentRequest (Text)
consentRequestChallengeL :: (Text -> f Text) -> ConsentRequest -> f ConsentRequest
consentRequestChallengeL Text -> f Text
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Text
consentRequestChallenge -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Text
consentRequestChallenge :: Text
consentRequestChallenge :: Text
consentRequestChallenge, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestAcr :: Maybe Text
..} ) (Text -> ConsentRequest) -> f Text -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
consentRequestChallenge
{-# INLINE consentRequestChallengeL #-}

-- | 'consentRequestClient' Lens
consentRequestClientL :: Lens_' ConsentRequest (Maybe OAuth2Client)
consentRequestClientL :: (Maybe OAuth2Client -> f (Maybe OAuth2Client))
-> ConsentRequest -> f ConsentRequest
consentRequestClientL Maybe OAuth2Client -> f (Maybe OAuth2Client)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe OAuth2Client
consentRequestClient -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe OAuth2Client
consentRequestClient :: Maybe OAuth2Client
consentRequestClient :: Maybe OAuth2Client
consentRequestClient, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe OAuth2Client -> ConsentRequest)
-> f (Maybe OAuth2Client) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe OAuth2Client -> f (Maybe OAuth2Client)
f Maybe OAuth2Client
consentRequestClient
{-# INLINE consentRequestClientL #-}

-- | 'consentRequestContext' Lens
consentRequestContextL :: Lens_' ConsentRequest (Maybe A.Value)
consentRequestContextL :: (Maybe Value -> f (Maybe Value))
-> ConsentRequest -> f ConsentRequest
consentRequestContextL Maybe Value -> f (Maybe Value)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe Value
consentRequestContext -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe Value
consentRequestContext :: Maybe Value
consentRequestContext :: Maybe Value
consentRequestContext, Maybe Bool
Maybe [Text]
Maybe Text
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe Value -> ConsentRequest)
-> f (Maybe Value) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
consentRequestContext
{-# INLINE consentRequestContextL #-}

-- | 'consentRequestLoginChallenge' Lens
consentRequestLoginChallengeL :: Lens_' ConsentRequest (Maybe Text)
consentRequestLoginChallengeL :: (Maybe Text -> f (Maybe Text))
-> ConsentRequest -> f ConsentRequest
consentRequestLoginChallengeL Maybe Text -> f (Maybe Text)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe Text
consentRequestLoginChallenge -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestLoginChallenge, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe Text -> ConsentRequest)
-> f (Maybe Text) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
consentRequestLoginChallenge
{-# INLINE consentRequestLoginChallengeL #-}

-- | 'consentRequestLoginSessionId' Lens
consentRequestLoginSessionIdL :: Lens_' ConsentRequest (Maybe Text)
consentRequestLoginSessionIdL :: (Maybe Text -> f (Maybe Text))
-> ConsentRequest -> f ConsentRequest
consentRequestLoginSessionIdL Maybe Text -> f (Maybe Text)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe Text
consentRequestLoginSessionId -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe Text
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginSessionId, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe Text -> ConsentRequest)
-> f (Maybe Text) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
consentRequestLoginSessionId
{-# INLINE consentRequestLoginSessionIdL #-}

-- | 'consentRequestOidcContext' Lens
consentRequestOidcContextL :: Lens_' ConsentRequest (Maybe OpenIDConnectContext)
consentRequestOidcContextL :: (Maybe OpenIDConnectContext -> f (Maybe OpenIDConnectContext))
-> ConsentRequest -> f ConsentRequest
consentRequestOidcContextL Maybe OpenIDConnectContext -> f (Maybe OpenIDConnectContext)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe OpenIDConnectContext
consentRequestOidcContext -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe OpenIDConnectContext
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestOidcContext, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe OpenIDConnectContext -> ConsentRequest)
-> f (Maybe OpenIDConnectContext) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe OpenIDConnectContext -> f (Maybe OpenIDConnectContext)
f Maybe OpenIDConnectContext
consentRequestOidcContext
{-# INLINE consentRequestOidcContextL #-}

-- | 'consentRequestRequestUrl' Lens
consentRequestRequestUrlL :: Lens_' ConsentRequest (Maybe Text)
consentRequestRequestUrlL :: (Maybe Text -> f (Maybe Text))
-> ConsentRequest -> f ConsentRequest
consentRequestRequestUrlL Maybe Text -> f (Maybe Text)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe Text
consentRequestRequestUrl -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe Text
consentRequestRequestUrl :: Maybe Text
consentRequestRequestUrl :: Maybe Text
consentRequestRequestUrl, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe Text -> ConsentRequest)
-> f (Maybe Text) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
consentRequestRequestUrl
{-# INLINE consentRequestRequestUrlL #-}

-- | 'consentRequestRequestedAccessTokenAudience' Lens
consentRequestRequestedAccessTokenAudienceL :: Lens_' ConsentRequest (Maybe [Text])
consentRequestRequestedAccessTokenAudienceL :: (Maybe [Text] -> f (Maybe [Text]))
-> ConsentRequest -> f ConsentRequest
consentRequestRequestedAccessTokenAudienceL Maybe [Text] -> f (Maybe [Text])
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe [Text]
consentRequestRequestedAccessTokenAudience -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestedAccessTokenAudience, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe [Text] -> ConsentRequest)
-> f (Maybe [Text]) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
consentRequestRequestedAccessTokenAudience
{-# INLINE consentRequestRequestedAccessTokenAudienceL #-}

-- | 'consentRequestRequestedScope' Lens
consentRequestRequestedScopeL :: Lens_' ConsentRequest (Maybe [Text])
consentRequestRequestedScopeL :: (Maybe [Text] -> f (Maybe [Text]))
-> ConsentRequest -> f ConsentRequest
consentRequestRequestedScopeL Maybe [Text] -> f (Maybe [Text])
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe [Text]
consentRequestRequestedScope -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe [Text]
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedScope, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe [Text] -> ConsentRequest)
-> f (Maybe [Text]) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
consentRequestRequestedScope
{-# INLINE consentRequestRequestedScopeL #-}

-- | 'consentRequestSkip' Lens
consentRequestSkipL :: Lens_' ConsentRequest (Maybe Bool)
consentRequestSkipL :: (Maybe Bool -> f (Maybe Bool))
-> ConsentRequest -> f ConsentRequest
consentRequestSkipL Maybe Bool -> f (Maybe Bool)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe Bool
consentRequestSkip -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe Bool
consentRequestSkip :: Maybe Bool
consentRequestSkip :: Maybe Bool
consentRequestSkip, Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe Bool -> ConsentRequest)
-> f (Maybe Bool) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
consentRequestSkip
{-# INLINE consentRequestSkipL #-}

-- | 'consentRequestSubject' Lens
consentRequestSubjectL :: Lens_' ConsentRequest (Maybe Text)
consentRequestSubjectL :: (Maybe Text -> f (Maybe Text))
-> ConsentRequest -> f ConsentRequest
consentRequestSubjectL Maybe Text -> f (Maybe Text)
f ConsentRequest{Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSubject :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSubject :: ConsentRequest -> Maybe Text
consentRequestSkip :: ConsentRequest -> Maybe Bool
consentRequestRequestedScope :: ConsentRequest -> Maybe [Text]
consentRequestRequestedAccessTokenAudience :: ConsentRequest -> Maybe [Text]
consentRequestRequestUrl :: ConsentRequest -> Maybe Text
consentRequestOidcContext :: ConsentRequest -> Maybe OpenIDConnectContext
consentRequestLoginSessionId :: ConsentRequest -> Maybe Text
consentRequestLoginChallenge :: ConsentRequest -> Maybe Text
consentRequestContext :: ConsentRequest -> Maybe Value
consentRequestClient :: ConsentRequest -> Maybe OAuth2Client
consentRequestChallenge :: ConsentRequest -> Text
consentRequestAcr :: ConsentRequest -> Maybe Text
..} = (\Maybe Text
consentRequestSubject -> ConsentRequest :: Maybe Text
-> Text
-> Maybe OAuth2Client
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe OpenIDConnectContext
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> ConsentRequest
ConsentRequest { Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSubject :: Maybe Text
consentRequestSubject, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe OpenIDConnectContext
Maybe OAuth2Client
Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
consentRequestSkip :: Maybe Bool
consentRequestRequestedScope :: Maybe [Text]
consentRequestRequestedAccessTokenAudience :: Maybe [Text]
consentRequestRequestUrl :: Maybe Text
consentRequestOidcContext :: Maybe OpenIDConnectContext
consentRequestLoginSessionId :: Maybe Text
consentRequestLoginChallenge :: Maybe Text
consentRequestContext :: Maybe Value
consentRequestClient :: Maybe OAuth2Client
consentRequestChallenge :: Text
consentRequestAcr :: Maybe Text
..} ) (Maybe Text -> ConsentRequest)
-> f (Maybe Text) -> f ConsentRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
consentRequestSubject
{-# INLINE consentRequestSubjectL #-}



-- * ConsentRequestSession

-- | 'consentRequestSessionAccessToken' Lens
consentRequestSessionAccessTokenL :: Lens_' ConsentRequestSession (Maybe A.Value)
consentRequestSessionAccessTokenL :: (Maybe Value -> f (Maybe Value))
-> ConsentRequestSession -> f ConsentRequestSession
consentRequestSessionAccessTokenL Maybe Value -> f (Maybe Value)
f ConsentRequestSession{Maybe Value
consentRequestSessionIdToken :: ConsentRequestSession -> Maybe Value
consentRequestSessionAccessToken :: ConsentRequestSession -> Maybe Value
consentRequestSessionIdToken :: Maybe Value
consentRequestSessionAccessToken :: Maybe Value
..} = (\Maybe Value
consentRequestSessionAccessToken -> ConsentRequestSession :: Maybe Value -> Maybe Value -> ConsentRequestSession
ConsentRequestSession { Maybe Value
consentRequestSessionAccessToken :: Maybe Value
consentRequestSessionAccessToken :: Maybe Value
consentRequestSessionAccessToken, Maybe Value
consentRequestSessionIdToken :: Maybe Value
consentRequestSessionIdToken :: Maybe Value
..} ) (Maybe Value -> ConsentRequestSession)
-> f (Maybe Value) -> f ConsentRequestSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
consentRequestSessionAccessToken
{-# INLINE consentRequestSessionAccessTokenL #-}

-- | 'consentRequestSessionIdToken' Lens
consentRequestSessionIdTokenL :: Lens_' ConsentRequestSession (Maybe A.Value)
consentRequestSessionIdTokenL :: (Maybe Value -> f (Maybe Value))
-> ConsentRequestSession -> f ConsentRequestSession
consentRequestSessionIdTokenL Maybe Value -> f (Maybe Value)
f ConsentRequestSession{Maybe Value
consentRequestSessionIdToken :: Maybe Value
consentRequestSessionAccessToken :: Maybe Value
consentRequestSessionIdToken :: ConsentRequestSession -> Maybe Value
consentRequestSessionAccessToken :: ConsentRequestSession -> Maybe Value
..} = (\Maybe Value
consentRequestSessionIdToken -> ConsentRequestSession :: Maybe Value -> Maybe Value -> ConsentRequestSession
ConsentRequestSession { Maybe Value
consentRequestSessionIdToken :: Maybe Value
consentRequestSessionIdToken :: Maybe Value
consentRequestSessionIdToken, Maybe Value
consentRequestSessionAccessToken :: Maybe Value
consentRequestSessionAccessToken :: Maybe Value
..} ) (Maybe Value -> ConsentRequestSession)
-> f (Maybe Value) -> f ConsentRequestSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
consentRequestSessionIdToken
{-# INLINE consentRequestSessionIdTokenL #-}



-- * ContainerWaitOKBodyError

-- | 'containerWaitOKBodyErrorMessage' Lens
containerWaitOKBodyErrorMessageL :: Lens_' ContainerWaitOKBodyError (Maybe Text)
containerWaitOKBodyErrorMessageL :: (Maybe Text -> f (Maybe Text))
-> ContainerWaitOKBodyError -> f ContainerWaitOKBodyError
containerWaitOKBodyErrorMessageL Maybe Text -> f (Maybe Text)
f ContainerWaitOKBodyError{Maybe Text
containerWaitOKBodyErrorMessage :: ContainerWaitOKBodyError -> Maybe Text
containerWaitOKBodyErrorMessage :: Maybe Text
..} = (\Maybe Text
containerWaitOKBodyErrorMessage -> ContainerWaitOKBodyError :: Maybe Text -> ContainerWaitOKBodyError
ContainerWaitOKBodyError { Maybe Text
containerWaitOKBodyErrorMessage :: Maybe Text
containerWaitOKBodyErrorMessage :: Maybe Text
containerWaitOKBodyErrorMessage, ..} ) (Maybe Text -> ContainerWaitOKBodyError)
-> f (Maybe Text) -> f ContainerWaitOKBodyError
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
containerWaitOKBodyErrorMessage
{-# INLINE containerWaitOKBodyErrorMessageL #-}



-- * FlushInactiveOAuth2TokensRequest

-- | 'flushInactiveOAuth2TokensRequestNotAfter' Lens
flushInactiveOAuth2TokensRequestNotAfterL :: Lens_' FlushInactiveOAuth2TokensRequest (Maybe DateTime)
flushInactiveOAuth2TokensRequestNotAfterL :: (Maybe DateTime -> f (Maybe DateTime))
-> FlushInactiveOAuth2TokensRequest
-> f FlushInactiveOAuth2TokensRequest
flushInactiveOAuth2TokensRequestNotAfterL Maybe DateTime -> f (Maybe DateTime)
f FlushInactiveOAuth2TokensRequest{Maybe DateTime
flushInactiveOAuth2TokensRequestNotAfter :: FlushInactiveOAuth2TokensRequest -> Maybe DateTime
flushInactiveOAuth2TokensRequestNotAfter :: Maybe DateTime
..} = (\Maybe DateTime
flushInactiveOAuth2TokensRequestNotAfter -> FlushInactiveOAuth2TokensRequest :: Maybe DateTime -> FlushInactiveOAuth2TokensRequest
FlushInactiveOAuth2TokensRequest { Maybe DateTime
flushInactiveOAuth2TokensRequestNotAfter :: Maybe DateTime
flushInactiveOAuth2TokensRequestNotAfter :: Maybe DateTime
flushInactiveOAuth2TokensRequestNotAfter, ..} ) (Maybe DateTime -> FlushInactiveOAuth2TokensRequest)
-> f (Maybe DateTime) -> f FlushInactiveOAuth2TokensRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
flushInactiveOAuth2TokensRequestNotAfter
{-# INLINE flushInactiveOAuth2TokensRequestNotAfterL #-}



-- * GenericError

-- | 'genericErrorDebug' Lens
genericErrorDebugL :: Lens_' GenericError (Maybe Text)
genericErrorDebugL :: (Maybe Text -> f (Maybe Text)) -> GenericError -> f GenericError
genericErrorDebugL Maybe Text -> f (Maybe Text)
f GenericError{Maybe Integer
Maybe Text
Text
genericErrorStatusCode :: GenericError -> Maybe Integer
genericErrorErrorDescription :: GenericError -> Maybe Text
genericErrorError :: GenericError -> Text
genericErrorDebug :: GenericError -> Maybe Text
genericErrorStatusCode :: Maybe Integer
genericErrorErrorDescription :: Maybe Text
genericErrorError :: Text
genericErrorDebug :: Maybe Text
..} = (\Maybe Text
genericErrorDebug -> GenericError :: Maybe Text -> Text -> Maybe Text -> Maybe Integer -> GenericError
GenericError { Maybe Text
genericErrorDebug :: Maybe Text
genericErrorDebug :: Maybe Text
genericErrorDebug, Maybe Integer
Maybe Text
Text
genericErrorStatusCode :: Maybe Integer
genericErrorErrorDescription :: Maybe Text
genericErrorError :: Text
genericErrorStatusCode :: Maybe Integer
genericErrorErrorDescription :: Maybe Text
genericErrorError :: Text
..} ) (Maybe Text -> GenericError) -> f (Maybe Text) -> f GenericError
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
genericErrorDebug
{-# INLINE genericErrorDebugL #-}

-- | 'genericErrorError' Lens
genericErrorErrorL :: Lens_' GenericError (Text)
genericErrorErrorL :: (Text -> f Text) -> GenericError -> f GenericError
genericErrorErrorL Text -> f Text
f GenericError{Maybe Integer
Maybe Text
Text
genericErrorStatusCode :: Maybe Integer
genericErrorErrorDescription :: Maybe Text
genericErrorError :: Text
genericErrorDebug :: Maybe Text
genericErrorStatusCode :: GenericError -> Maybe Integer
genericErrorErrorDescription :: GenericError -> Maybe Text
genericErrorError :: GenericError -> Text
genericErrorDebug :: GenericError -> Maybe Text
..} = (\Text
genericErrorError -> GenericError :: Maybe Text -> Text -> Maybe Text -> Maybe Integer -> GenericError
GenericError { Text
genericErrorError :: Text
genericErrorError :: Text
genericErrorError, Maybe Integer
Maybe Text
genericErrorStatusCode :: Maybe Integer
genericErrorErrorDescription :: Maybe Text
genericErrorDebug :: Maybe Text
genericErrorStatusCode :: Maybe Integer
genericErrorErrorDescription :: Maybe Text
genericErrorDebug :: Maybe Text
..} ) (Text -> GenericError) -> f Text -> f GenericError
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
genericErrorError
{-# INLINE genericErrorErrorL #-}

-- | 'genericErrorErrorDescription' Lens
genericErrorErrorDescriptionL :: Lens_' GenericError (Maybe Text)
genericErrorErrorDescriptionL :: (Maybe Text -> f (Maybe Text)) -> GenericError -> f GenericError
genericErrorErrorDescriptionL Maybe Text -> f (Maybe Text)
f GenericError{Maybe Integer
Maybe Text
Text
genericErrorStatusCode :: Maybe Integer
genericErrorErrorDescription :: Maybe Text
genericErrorError :: Text
genericErrorDebug :: Maybe Text
genericErrorStatusCode :: GenericError -> Maybe Integer
genericErrorErrorDescription :: GenericError -> Maybe Text
genericErrorError :: GenericError -> Text
genericErrorDebug :: GenericError -> Maybe Text
..} = (\Maybe Text
genericErrorErrorDescription -> GenericError :: Maybe Text -> Text -> Maybe Text -> Maybe Integer -> GenericError
GenericError { Maybe Text
genericErrorErrorDescription :: Maybe Text
genericErrorErrorDescription :: Maybe Text
genericErrorErrorDescription, Maybe Integer
Maybe Text
Text
genericErrorStatusCode :: Maybe Integer
genericErrorError :: Text
genericErrorDebug :: Maybe Text
genericErrorStatusCode :: Maybe Integer
genericErrorError :: Text
genericErrorDebug :: Maybe Text
..} ) (Maybe Text -> GenericError) -> f (Maybe Text) -> f GenericError
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
genericErrorErrorDescription
{-# INLINE genericErrorErrorDescriptionL #-}

-- | 'genericErrorStatusCode' Lens
genericErrorStatusCodeL :: Lens_' GenericError (Maybe Integer)
genericErrorStatusCodeL :: (Maybe Integer -> f (Maybe Integer))
-> GenericError -> f GenericError
genericErrorStatusCodeL Maybe Integer -> f (Maybe Integer)
f GenericError{Maybe Integer
Maybe Text
Text
genericErrorStatusCode :: Maybe Integer
genericErrorErrorDescription :: Maybe Text
genericErrorError :: Text
genericErrorDebug :: Maybe Text
genericErrorStatusCode :: GenericError -> Maybe Integer
genericErrorErrorDescription :: GenericError -> Maybe Text
genericErrorError :: GenericError -> Text
genericErrorDebug :: GenericError -> Maybe Text
..} = (\Maybe Integer
genericErrorStatusCode -> GenericError :: Maybe Text -> Text -> Maybe Text -> Maybe Integer -> GenericError
GenericError { Maybe Integer
genericErrorStatusCode :: Maybe Integer
genericErrorStatusCode :: Maybe Integer
genericErrorStatusCode, Maybe Text
Text
genericErrorErrorDescription :: Maybe Text
genericErrorError :: Text
genericErrorDebug :: Maybe Text
genericErrorErrorDescription :: Maybe Text
genericErrorError :: Text
genericErrorDebug :: Maybe Text
..} ) (Maybe Integer -> GenericError)
-> f (Maybe Integer) -> f GenericError
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
genericErrorStatusCode
{-# INLINE genericErrorStatusCodeL #-}



-- * HealthNotReadyStatus

-- | 'healthNotReadyStatusErrors' Lens
healthNotReadyStatusErrorsL :: Lens_' HealthNotReadyStatus (Maybe (Map.Map String Text))
healthNotReadyStatusErrorsL :: (Maybe (Map String Text) -> f (Maybe (Map String Text)))
-> HealthNotReadyStatus -> f HealthNotReadyStatus
healthNotReadyStatusErrorsL Maybe (Map String Text) -> f (Maybe (Map String Text))
f HealthNotReadyStatus{Maybe (Map String Text)
healthNotReadyStatusErrors :: HealthNotReadyStatus -> Maybe (Map String Text)
healthNotReadyStatusErrors :: Maybe (Map String Text)
..} = (\Maybe (Map String Text)
healthNotReadyStatusErrors -> HealthNotReadyStatus :: Maybe (Map String Text) -> HealthNotReadyStatus
HealthNotReadyStatus { Maybe (Map String Text)
healthNotReadyStatusErrors :: Maybe (Map String Text)
healthNotReadyStatusErrors :: Maybe (Map String Text)
healthNotReadyStatusErrors, ..} ) (Maybe (Map String Text) -> HealthNotReadyStatus)
-> f (Maybe (Map String Text)) -> f HealthNotReadyStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe (Map String Text) -> f (Maybe (Map String Text))
f Maybe (Map String Text)
healthNotReadyStatusErrors
{-# INLINE healthNotReadyStatusErrorsL #-}



-- * HealthStatus

-- | 'healthStatusStatus' Lens
healthStatusStatusL :: Lens_' HealthStatus (Maybe Text)
healthStatusStatusL :: (Maybe Text -> f (Maybe Text)) -> HealthStatus -> f HealthStatus
healthStatusStatusL Maybe Text -> f (Maybe Text)
f HealthStatus{Maybe Text
healthStatusStatus :: HealthStatus -> Maybe Text
healthStatusStatus :: Maybe Text
..} = (\Maybe Text
healthStatusStatus -> HealthStatus :: Maybe Text -> HealthStatus
HealthStatus { Maybe Text
healthStatusStatus :: Maybe Text
healthStatusStatus :: Maybe Text
healthStatusStatus, ..} ) (Maybe Text -> HealthStatus) -> f (Maybe Text) -> f HealthStatus
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
healthStatusStatus
{-# INLINE healthStatusStatusL #-}



-- * JSONWebKey

-- | 'jSONWebKeyAlg' Lens
jSONWebKeyAlgL :: Lens_' JSONWebKey (Text)
jSONWebKeyAlgL :: (Text -> f Text) -> JSONWebKey -> f JSONWebKey
jSONWebKeyAlgL Text -> f Text
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} = (\Text
jSONWebKeyAlg -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Text
jSONWebKeyAlg :: Text
jSONWebKeyAlg :: Text
jSONWebKeyAlg, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
..} ) (Text -> JSONWebKey) -> f Text -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
jSONWebKeyAlg
{-# INLINE jSONWebKeyAlgL #-}

-- | 'jSONWebKeyCrv' Lens
jSONWebKeyCrvL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyCrvL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyCrvL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyCrv -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyCrv, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyCrv
{-# INLINE jSONWebKeyCrvL #-}

-- | 'jSONWebKeyD' Lens
jSONWebKeyDL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyDL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyDL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyD -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyD, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyD
{-# INLINE jSONWebKeyDL #-}

-- | 'jSONWebKeyDp' Lens
jSONWebKeyDpL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyDpL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyDpL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyDp -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyDp, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyDp
{-# INLINE jSONWebKeyDpL #-}

-- | 'jSONWebKeyDq' Lens
jSONWebKeyDqL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyDqL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyDqL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyDq -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDq, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyDq
{-# INLINE jSONWebKeyDqL #-}

-- | 'jSONWebKeyE' Lens
jSONWebKeyEL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyEL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyEL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyE -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyE, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyE
{-# INLINE jSONWebKeyEL #-}

-- | 'jSONWebKeyK' Lens
jSONWebKeyKL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyKL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyKL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyK -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyK :: Maybe Text
jSONWebKeyK :: Maybe Text
jSONWebKeyK, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyK
{-# INLINE jSONWebKeyKL #-}

-- | 'jSONWebKeyKid' Lens
jSONWebKeyKidL :: Lens_' JSONWebKey (Text)
jSONWebKeyKidL :: (Text -> f Text) -> JSONWebKey -> f JSONWebKey
jSONWebKeyKidL Text -> f Text
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Text
jSONWebKeyKid -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Text
jSONWebKeyKid :: Text
jSONWebKeyKid :: Text
jSONWebKeyKid, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Text -> JSONWebKey) -> f Text -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
jSONWebKeyKid
{-# INLINE jSONWebKeyKidL #-}

-- | 'jSONWebKeyKty' Lens
jSONWebKeyKtyL :: Lens_' JSONWebKey (Text)
jSONWebKeyKtyL :: (Text -> f Text) -> JSONWebKey -> f JSONWebKey
jSONWebKeyKtyL Text -> f Text
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Text
jSONWebKeyKty -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Text
jSONWebKeyKty :: Text
jSONWebKeyKty :: Text
jSONWebKeyKty, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Text -> JSONWebKey) -> f Text -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
jSONWebKeyKty
{-# INLINE jSONWebKeyKtyL #-}

-- | 'jSONWebKeyN' Lens
jSONWebKeyNL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyNL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyNL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyN -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyN, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyN
{-# INLINE jSONWebKeyNL #-}

-- | 'jSONWebKeyP' Lens
jSONWebKeyPL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyPL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyPL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyP -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyP, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyP
{-# INLINE jSONWebKeyPL #-}

-- | 'jSONWebKeyQ' Lens
jSONWebKeyQL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyQL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyQL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyQ -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyQ, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyQ
{-# INLINE jSONWebKeyQL #-}

-- | 'jSONWebKeyQi' Lens
jSONWebKeyQiL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyQiL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyQiL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyQi -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQi, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyQi
{-# INLINE jSONWebKeyQiL #-}

-- | 'jSONWebKeyUse' Lens
jSONWebKeyUseL :: Lens_' JSONWebKey (Text)
jSONWebKeyUseL :: (Text -> f Text) -> JSONWebKey -> f JSONWebKey
jSONWebKeyUseL Text -> f Text
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Text
jSONWebKeyUse -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Text
jSONWebKeyUse :: Text
jSONWebKeyUse :: Text
jSONWebKeyUse, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Text -> JSONWebKey) -> f Text -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
jSONWebKeyUse
{-# INLINE jSONWebKeyUseL #-}

-- | 'jSONWebKeyX' Lens
jSONWebKeyXL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyXL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyXL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyX -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyX :: Maybe Text
jSONWebKeyX :: Maybe Text
jSONWebKeyX, Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyX
{-# INLINE jSONWebKeyXL #-}

-- | 'jSONWebKeyX5c' Lens
jSONWebKeyX5cL :: Lens_' JSONWebKey (Maybe [Text])
jSONWebKeyX5cL :: (Maybe [Text] -> f (Maybe [Text])) -> JSONWebKey -> f JSONWebKey
jSONWebKeyX5cL Maybe [Text] -> f (Maybe [Text])
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe [Text]
jSONWebKeyX5c -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe [Text]
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX5c, Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe [Text] -> JSONWebKey) -> f (Maybe [Text]) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
jSONWebKeyX5c
{-# INLINE jSONWebKeyX5cL #-}

-- | 'jSONWebKeyY' Lens
jSONWebKeyYL :: Lens_' JSONWebKey (Maybe Text)
jSONWebKeyYL :: (Maybe Text -> f (Maybe Text)) -> JSONWebKey -> f JSONWebKey
jSONWebKeyYL Maybe Text -> f (Maybe Text)
f JSONWebKey{Maybe [Text]
Maybe Text
Text
jSONWebKeyY :: Maybe Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyY :: JSONWebKey -> Maybe Text
jSONWebKeyX5c :: JSONWebKey -> Maybe [Text]
jSONWebKeyX :: JSONWebKey -> Maybe Text
jSONWebKeyUse :: JSONWebKey -> Text
jSONWebKeyQi :: JSONWebKey -> Maybe Text
jSONWebKeyQ :: JSONWebKey -> Maybe Text
jSONWebKeyP :: JSONWebKey -> Maybe Text
jSONWebKeyN :: JSONWebKey -> Maybe Text
jSONWebKeyKty :: JSONWebKey -> Text
jSONWebKeyKid :: JSONWebKey -> Text
jSONWebKeyK :: JSONWebKey -> Maybe Text
jSONWebKeyE :: JSONWebKey -> Maybe Text
jSONWebKeyDq :: JSONWebKey -> Maybe Text
jSONWebKeyDp :: JSONWebKey -> Maybe Text
jSONWebKeyD :: JSONWebKey -> Maybe Text
jSONWebKeyCrv :: JSONWebKey -> Maybe Text
jSONWebKeyAlg :: JSONWebKey -> Text
..} = (\Maybe Text
jSONWebKeyY -> JSONWebKey :: Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Text
-> JSONWebKey
JSONWebKey { Maybe Text
jSONWebKeyY :: Maybe Text
jSONWebKeyY :: Maybe Text
jSONWebKeyY, Maybe [Text]
Maybe Text
Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
jSONWebKeyX5c :: Maybe [Text]
jSONWebKeyX :: Maybe Text
jSONWebKeyUse :: Text
jSONWebKeyQi :: Maybe Text
jSONWebKeyQ :: Maybe Text
jSONWebKeyP :: Maybe Text
jSONWebKeyN :: Maybe Text
jSONWebKeyKty :: Text
jSONWebKeyKid :: Text
jSONWebKeyK :: Maybe Text
jSONWebKeyE :: Maybe Text
jSONWebKeyDq :: Maybe Text
jSONWebKeyDp :: Maybe Text
jSONWebKeyD :: Maybe Text
jSONWebKeyCrv :: Maybe Text
jSONWebKeyAlg :: Text
..} ) (Maybe Text -> JSONWebKey) -> f (Maybe Text) -> f JSONWebKey
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
jSONWebKeyY
{-# INLINE jSONWebKeyYL #-}



-- * JSONWebKeySet

-- | 'jSONWebKeySetKeys' Lens
jSONWebKeySetKeysL :: Lens_' JSONWebKeySet (Maybe [JSONWebKey])
jSONWebKeySetKeysL :: (Maybe [JSONWebKey] -> f (Maybe [JSONWebKey]))
-> JSONWebKeySet -> f JSONWebKeySet
jSONWebKeySetKeysL Maybe [JSONWebKey] -> f (Maybe [JSONWebKey])
f JSONWebKeySet{Maybe [JSONWebKey]
jSONWebKeySetKeys :: JSONWebKeySet -> Maybe [JSONWebKey]
jSONWebKeySetKeys :: Maybe [JSONWebKey]
..} = (\Maybe [JSONWebKey]
jSONWebKeySetKeys -> JSONWebKeySet :: Maybe [JSONWebKey] -> JSONWebKeySet
JSONWebKeySet { Maybe [JSONWebKey]
jSONWebKeySetKeys :: Maybe [JSONWebKey]
jSONWebKeySetKeys :: Maybe [JSONWebKey]
jSONWebKeySetKeys, ..} ) (Maybe [JSONWebKey] -> JSONWebKeySet)
-> f (Maybe [JSONWebKey]) -> f JSONWebKeySet
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [JSONWebKey] -> f (Maybe [JSONWebKey])
f Maybe [JSONWebKey]
jSONWebKeySetKeys
{-# INLINE jSONWebKeySetKeysL #-}



-- * JsonWebKeySetGeneratorRequest

-- | 'jsonWebKeySetGeneratorRequestAlg' Lens
jsonWebKeySetGeneratorRequestAlgL :: Lens_' JsonWebKeySetGeneratorRequest (Text)
jsonWebKeySetGeneratorRequestAlgL :: (Text -> f Text)
-> JsonWebKeySetGeneratorRequest -> f JsonWebKeySetGeneratorRequest
jsonWebKeySetGeneratorRequestAlgL Text -> f Text
f JsonWebKeySetGeneratorRequest{Text
jsonWebKeySetGeneratorRequestUse :: JsonWebKeySetGeneratorRequest -> Text
jsonWebKeySetGeneratorRequestKid :: JsonWebKeySetGeneratorRequest -> Text
jsonWebKeySetGeneratorRequestAlg :: JsonWebKeySetGeneratorRequest -> Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestKid :: Text
jsonWebKeySetGeneratorRequestAlg :: Text
..} = (\Text
jsonWebKeySetGeneratorRequestAlg -> JsonWebKeySetGeneratorRequest :: Text -> Text -> Text -> JsonWebKeySetGeneratorRequest
JsonWebKeySetGeneratorRequest { Text
jsonWebKeySetGeneratorRequestAlg :: Text
jsonWebKeySetGeneratorRequestAlg :: Text
jsonWebKeySetGeneratorRequestAlg, Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestKid :: Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestKid :: Text
..} ) (Text -> JsonWebKeySetGeneratorRequest)
-> f Text -> f JsonWebKeySetGeneratorRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
jsonWebKeySetGeneratorRequestAlg
{-# INLINE jsonWebKeySetGeneratorRequestAlgL #-}

-- | 'jsonWebKeySetGeneratorRequestKid' Lens
jsonWebKeySetGeneratorRequestKidL :: Lens_' JsonWebKeySetGeneratorRequest (Text)
jsonWebKeySetGeneratorRequestKidL :: (Text -> f Text)
-> JsonWebKeySetGeneratorRequest -> f JsonWebKeySetGeneratorRequest
jsonWebKeySetGeneratorRequestKidL Text -> f Text
f JsonWebKeySetGeneratorRequest{Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestKid :: Text
jsonWebKeySetGeneratorRequestAlg :: Text
jsonWebKeySetGeneratorRequestUse :: JsonWebKeySetGeneratorRequest -> Text
jsonWebKeySetGeneratorRequestKid :: JsonWebKeySetGeneratorRequest -> Text
jsonWebKeySetGeneratorRequestAlg :: JsonWebKeySetGeneratorRequest -> Text
..} = (\Text
jsonWebKeySetGeneratorRequestKid -> JsonWebKeySetGeneratorRequest :: Text -> Text -> Text -> JsonWebKeySetGeneratorRequest
JsonWebKeySetGeneratorRequest { Text
jsonWebKeySetGeneratorRequestKid :: Text
jsonWebKeySetGeneratorRequestKid :: Text
jsonWebKeySetGeneratorRequestKid, Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestAlg :: Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestAlg :: Text
..} ) (Text -> JsonWebKeySetGeneratorRequest)
-> f Text -> f JsonWebKeySetGeneratorRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
jsonWebKeySetGeneratorRequestKid
{-# INLINE jsonWebKeySetGeneratorRequestKidL #-}

-- | 'jsonWebKeySetGeneratorRequestUse' Lens
jsonWebKeySetGeneratorRequestUseL :: Lens_' JsonWebKeySetGeneratorRequest (Text)
jsonWebKeySetGeneratorRequestUseL :: (Text -> f Text)
-> JsonWebKeySetGeneratorRequest -> f JsonWebKeySetGeneratorRequest
jsonWebKeySetGeneratorRequestUseL Text -> f Text
f JsonWebKeySetGeneratorRequest{Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestKid :: Text
jsonWebKeySetGeneratorRequestAlg :: Text
jsonWebKeySetGeneratorRequestUse :: JsonWebKeySetGeneratorRequest -> Text
jsonWebKeySetGeneratorRequestKid :: JsonWebKeySetGeneratorRequest -> Text
jsonWebKeySetGeneratorRequestAlg :: JsonWebKeySetGeneratorRequest -> Text
..} = (\Text
jsonWebKeySetGeneratorRequestUse -> JsonWebKeySetGeneratorRequest :: Text -> Text -> Text -> JsonWebKeySetGeneratorRequest
JsonWebKeySetGeneratorRequest { Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestUse :: Text
jsonWebKeySetGeneratorRequestUse, Text
jsonWebKeySetGeneratorRequestKid :: Text
jsonWebKeySetGeneratorRequestAlg :: Text
jsonWebKeySetGeneratorRequestKid :: Text
jsonWebKeySetGeneratorRequestAlg :: Text
..} ) (Text -> JsonWebKeySetGeneratorRequest)
-> f Text -> f JsonWebKeySetGeneratorRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
jsonWebKeySetGeneratorRequestUse
{-# INLINE jsonWebKeySetGeneratorRequestUseL #-}



-- * LoginRequest

-- | 'loginRequestChallenge' Lens
loginRequestChallengeL :: Lens_' LoginRequest (Text)
loginRequestChallengeL :: (Text -> f Text) -> LoginRequest -> f LoginRequest
loginRequestChallengeL Text -> f Text
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
..} = (\Text
loginRequestChallenge -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { Text
loginRequestChallenge :: Text
loginRequestChallenge :: Text
loginRequestChallenge, Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
..} ) (Text -> LoginRequest) -> f Text -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
loginRequestChallenge
{-# INLINE loginRequestChallengeL #-}

-- | 'loginRequestClient' Lens
loginRequestClientL :: Lens_' LoginRequest (OAuth2Client)
loginRequestClientL :: (OAuth2Client -> f OAuth2Client) -> LoginRequest -> f LoginRequest
loginRequestClientL OAuth2Client -> f OAuth2Client
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
..} = (\OAuth2Client
loginRequestClient -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { OAuth2Client
loginRequestClient :: OAuth2Client
loginRequestClient :: OAuth2Client
loginRequestClient, Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestChallenge :: Text
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestChallenge :: Text
..} ) (OAuth2Client -> LoginRequest) -> f OAuth2Client -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> OAuth2Client -> f OAuth2Client
f OAuth2Client
loginRequestClient
{-# INLINE loginRequestClientL #-}

-- | 'loginRequestOidcContext' Lens
loginRequestOidcContextL :: Lens_' LoginRequest (Maybe OpenIDConnectContext)
loginRequestOidcContextL :: (Maybe OpenIDConnectContext -> f (Maybe OpenIDConnectContext))
-> LoginRequest -> f LoginRequest
loginRequestOidcContextL Maybe OpenIDConnectContext -> f (Maybe OpenIDConnectContext)
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
..} = (\Maybe OpenIDConnectContext
loginRequestOidcContext -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { Maybe OpenIDConnectContext
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestOidcContext, Bool
[Text]
Maybe Text
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
..} ) (Maybe OpenIDConnectContext -> LoginRequest)
-> f (Maybe OpenIDConnectContext) -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe OpenIDConnectContext -> f (Maybe OpenIDConnectContext)
f Maybe OpenIDConnectContext
loginRequestOidcContext
{-# INLINE loginRequestOidcContextL #-}

-- | 'loginRequestRequestUrl' Lens
loginRequestRequestUrlL :: Lens_' LoginRequest (Text)
loginRequestRequestUrlL :: (Text -> f Text) -> LoginRequest -> f LoginRequest
loginRequestRequestUrlL Text -> f Text
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
..} = (\Text
loginRequestRequestUrl -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { Text
loginRequestRequestUrl :: Text
loginRequestRequestUrl :: Text
loginRequestRequestUrl, Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
..} ) (Text -> LoginRequest) -> f Text -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
loginRequestRequestUrl
{-# INLINE loginRequestRequestUrlL #-}

-- | 'loginRequestRequestedAccessTokenAudience' Lens
loginRequestRequestedAccessTokenAudienceL :: Lens_' LoginRequest ([Text])
loginRequestRequestedAccessTokenAudienceL :: ([Text] -> f [Text]) -> LoginRequest -> f LoginRequest
loginRequestRequestedAccessTokenAudienceL [Text] -> f [Text]
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
..} = (\[Text]
loginRequestRequestedAccessTokenAudience -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestedAccessTokenAudience, Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
..} ) ([Text] -> LoginRequest) -> f [Text] -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
loginRequestRequestedAccessTokenAudience
{-# INLINE loginRequestRequestedAccessTokenAudienceL #-}

-- | 'loginRequestRequestedScope' Lens
loginRequestRequestedScopeL :: Lens_' LoginRequest ([Text])
loginRequestRequestedScopeL :: ([Text] -> f [Text]) -> LoginRequest -> f LoginRequest
loginRequestRequestedScopeL [Text] -> f [Text]
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
..} = (\[Text]
loginRequestRequestedScope -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { [Text]
loginRequestRequestedScope :: [Text]
loginRequestRequestedScope :: [Text]
loginRequestRequestedScope, Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
..} ) ([Text] -> LoginRequest) -> f [Text] -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
loginRequestRequestedScope
{-# INLINE loginRequestRequestedScopeL #-}

-- | 'loginRequestSessionId' Lens
loginRequestSessionIdL :: Lens_' LoginRequest (Maybe Text)
loginRequestSessionIdL :: (Maybe Text -> f (Maybe Text)) -> LoginRequest -> f LoginRequest
loginRequestSessionIdL Maybe Text -> f (Maybe Text)
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
..} = (\Maybe Text
loginRequestSessionId -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { Maybe Text
loginRequestSessionId :: Maybe Text
loginRequestSessionId :: Maybe Text
loginRequestSessionId, Bool
[Text]
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
..} ) (Maybe Text -> LoginRequest) -> f (Maybe Text) -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
loginRequestSessionId
{-# INLINE loginRequestSessionIdL #-}

-- | 'loginRequestSkip' Lens
loginRequestSkipL :: Lens_' LoginRequest (Bool)
loginRequestSkipL :: (Bool -> f Bool) -> LoginRequest -> f LoginRequest
loginRequestSkipL Bool -> f Bool
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
..} = (\Bool
loginRequestSkip -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { Bool
loginRequestSkip :: Bool
loginRequestSkip :: Bool
loginRequestSkip, [Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: Text
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
..} ) (Bool -> LoginRequest) -> f Bool -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Bool -> f Bool
f Bool
loginRequestSkip
{-# INLINE loginRequestSkipL #-}

-- | 'loginRequestSubject' Lens
loginRequestSubjectL :: Lens_' LoginRequest (Text)
loginRequestSubjectL :: (Text -> f Text) -> LoginRequest -> f LoginRequest
loginRequestSubjectL Text -> f Text
f LoginRequest{Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSubject :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSubject :: LoginRequest -> Text
loginRequestSkip :: LoginRequest -> Bool
loginRequestSessionId :: LoginRequest -> Maybe Text
loginRequestRequestedScope :: LoginRequest -> [Text]
loginRequestRequestedAccessTokenAudience :: LoginRequest -> [Text]
loginRequestRequestUrl :: LoginRequest -> Text
loginRequestOidcContext :: LoginRequest -> Maybe OpenIDConnectContext
loginRequestClient :: LoginRequest -> OAuth2Client
loginRequestChallenge :: LoginRequest -> Text
..} = (\Text
loginRequestSubject -> LoginRequest :: Text
-> OAuth2Client
-> Maybe OpenIDConnectContext
-> Text
-> [Text]
-> [Text]
-> Maybe Text
-> Bool
-> Text
-> LoginRequest
LoginRequest { Text
loginRequestSubject :: Text
loginRequestSubject :: Text
loginRequestSubject, Bool
[Text]
Maybe Text
Maybe OpenIDConnectContext
Text
OAuth2Client
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
loginRequestSkip :: Bool
loginRequestSessionId :: Maybe Text
loginRequestRequestedScope :: [Text]
loginRequestRequestedAccessTokenAudience :: [Text]
loginRequestRequestUrl :: Text
loginRequestOidcContext :: Maybe OpenIDConnectContext
loginRequestClient :: OAuth2Client
loginRequestChallenge :: Text
..} ) (Text -> LoginRequest) -> f Text -> f LoginRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
loginRequestSubject
{-# INLINE loginRequestSubjectL #-}



-- * LogoutRequest

-- | 'logoutRequestRequestUrl' Lens
logoutRequestRequestUrlL :: Lens_' LogoutRequest (Maybe Text)
logoutRequestRequestUrlL :: (Maybe Text -> f (Maybe Text)) -> LogoutRequest -> f LogoutRequest
logoutRequestRequestUrlL Maybe Text -> f (Maybe Text)
f LogoutRequest{Maybe Bool
Maybe Text
logoutRequestSubject :: LogoutRequest -> Maybe Text
logoutRequestSid :: LogoutRequest -> Maybe Text
logoutRequestRpInitiated :: LogoutRequest -> Maybe Bool
logoutRequestRequestUrl :: LogoutRequest -> Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRequestUrl :: Maybe Text
..} = (\Maybe Text
logoutRequestRequestUrl -> LogoutRequest :: Maybe Text
-> Maybe Bool -> Maybe Text -> Maybe Text -> LogoutRequest
LogoutRequest { Maybe Text
logoutRequestRequestUrl :: Maybe Text
logoutRequestRequestUrl :: Maybe Text
logoutRequestRequestUrl, Maybe Bool
Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestSubject :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
..} ) (Maybe Text -> LogoutRequest) -> f (Maybe Text) -> f LogoutRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
logoutRequestRequestUrl
{-# INLINE logoutRequestRequestUrlL #-}

-- | 'logoutRequestRpInitiated' Lens
logoutRequestRpInitiatedL :: Lens_' LogoutRequest (Maybe Bool)
logoutRequestRpInitiatedL :: (Maybe Bool -> f (Maybe Bool)) -> LogoutRequest -> f LogoutRequest
logoutRequestRpInitiatedL Maybe Bool -> f (Maybe Bool)
f LogoutRequest{Maybe Bool
Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRequestUrl :: Maybe Text
logoutRequestSubject :: LogoutRequest -> Maybe Text
logoutRequestSid :: LogoutRequest -> Maybe Text
logoutRequestRpInitiated :: LogoutRequest -> Maybe Bool
logoutRequestRequestUrl :: LogoutRequest -> Maybe Text
..} = (\Maybe Bool
logoutRequestRpInitiated -> LogoutRequest :: Maybe Text
-> Maybe Bool -> Maybe Text -> Maybe Text -> LogoutRequest
LogoutRequest { Maybe Bool
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRpInitiated, Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRequestUrl :: Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRequestUrl :: Maybe Text
..} ) (Maybe Bool -> LogoutRequest) -> f (Maybe Bool) -> f LogoutRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
logoutRequestRpInitiated
{-# INLINE logoutRequestRpInitiatedL #-}

-- | 'logoutRequestSid' Lens
logoutRequestSidL :: Lens_' LogoutRequest (Maybe Text)
logoutRequestSidL :: (Maybe Text -> f (Maybe Text)) -> LogoutRequest -> f LogoutRequest
logoutRequestSidL Maybe Text -> f (Maybe Text)
f LogoutRequest{Maybe Bool
Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRequestUrl :: Maybe Text
logoutRequestSubject :: LogoutRequest -> Maybe Text
logoutRequestSid :: LogoutRequest -> Maybe Text
logoutRequestRpInitiated :: LogoutRequest -> Maybe Bool
logoutRequestRequestUrl :: LogoutRequest -> Maybe Text
..} = (\Maybe Text
logoutRequestSid -> LogoutRequest :: Maybe Text
-> Maybe Bool -> Maybe Text -> Maybe Text -> LogoutRequest
LogoutRequest { Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestSid, Maybe Bool
Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRequestUrl :: Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRequestUrl :: Maybe Text
..} ) (Maybe Text -> LogoutRequest) -> f (Maybe Text) -> f LogoutRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
logoutRequestSid
{-# INLINE logoutRequestSidL #-}

-- | 'logoutRequestSubject' Lens
logoutRequestSubjectL :: Lens_' LogoutRequest (Maybe Text)
logoutRequestSubjectL :: (Maybe Text -> f (Maybe Text)) -> LogoutRequest -> f LogoutRequest
logoutRequestSubjectL Maybe Text -> f (Maybe Text)
f LogoutRequest{Maybe Bool
Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRequestUrl :: Maybe Text
logoutRequestSubject :: LogoutRequest -> Maybe Text
logoutRequestSid :: LogoutRequest -> Maybe Text
logoutRequestRpInitiated :: LogoutRequest -> Maybe Bool
logoutRequestRequestUrl :: LogoutRequest -> Maybe Text
..} = (\Maybe Text
logoutRequestSubject -> LogoutRequest :: Maybe Text
-> Maybe Bool -> Maybe Text -> Maybe Text -> LogoutRequest
LogoutRequest { Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSubject :: Maybe Text
logoutRequestSubject, Maybe Bool
Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRequestUrl :: Maybe Text
logoutRequestSid :: Maybe Text
logoutRequestRpInitiated :: Maybe Bool
logoutRequestRequestUrl :: Maybe Text
..} ) (Maybe Text -> LogoutRequest) -> f (Maybe Text) -> f LogoutRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
logoutRequestSubject
{-# INLINE logoutRequestSubjectL #-}



-- * OAuth2Client

-- | 'oAuth2ClientAllowedCorsOrigins' Lens
oAuth2ClientAllowedCorsOriginsL :: Lens_' OAuth2Client (Maybe [Text])
oAuth2ClientAllowedCorsOriginsL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientAllowedCorsOriginsL Maybe [Text] -> f (Maybe [Text])
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} = (\Maybe [Text]
oAuth2ClientAllowedCorsOrigins -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
..} ) (Maybe [Text] -> OAuth2Client)
-> f (Maybe [Text]) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ClientAllowedCorsOrigins
{-# INLINE oAuth2ClientAllowedCorsOriginsL #-}

-- | 'oAuth2ClientAudience' Lens
oAuth2ClientAudienceL :: Lens_' OAuth2Client (Maybe [Text])
oAuth2ClientAudienceL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientAudienceL Maybe [Text] -> f (Maybe [Text])
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe [Text]
oAuth2ClientAudience -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe [Text]
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAudience, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe [Text] -> OAuth2Client)
-> f (Maybe [Text]) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ClientAudience
{-# INLINE oAuth2ClientAudienceL #-}

-- | 'oAuth2ClientBackchannelLogoutSessionRequired' Lens
oAuth2ClientBackchannelLogoutSessionRequiredL :: Lens_' OAuth2Client (Maybe Bool)
oAuth2ClientBackchannelLogoutSessionRequiredL :: (Maybe Bool -> f (Maybe Bool)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientBackchannelLogoutSessionRequiredL Maybe Bool -> f (Maybe Bool)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Bool
oAuth2ClientBackchannelLogoutSessionRequired -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Bool
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientBackchannelLogoutSessionRequired, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Bool -> OAuth2Client) -> f (Maybe Bool) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
oAuth2ClientBackchannelLogoutSessionRequired
{-# INLINE oAuth2ClientBackchannelLogoutSessionRequiredL #-}

-- | 'oAuth2ClientBackchannelLogoutUri' Lens
oAuth2ClientBackchannelLogoutUriL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientBackchannelLogoutUriL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientBackchannelLogoutUriL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientBackchannelLogoutUri -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutUri, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientBackchannelLogoutUri
{-# INLINE oAuth2ClientBackchannelLogoutUriL #-}

-- | 'oAuth2ClientClientId' Lens
oAuth2ClientClientIdL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientClientIdL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientClientIdL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientClientId -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientClientId, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientClientId
{-# INLINE oAuth2ClientClientIdL #-}

-- | 'oAuth2ClientClientName' Lens
oAuth2ClientClientNameL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientClientNameL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientClientNameL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientClientName -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientName, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientClientName
{-# INLINE oAuth2ClientClientNameL #-}

-- | 'oAuth2ClientClientSecret' Lens
oAuth2ClientClientSecretL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientClientSecretL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientClientSecretL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientClientSecret -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientSecret, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientClientSecret
{-# INLINE oAuth2ClientClientSecretL #-}

-- | 'oAuth2ClientClientSecretExpiresAt' Lens
oAuth2ClientClientSecretExpiresAtL :: Lens_' OAuth2Client (Maybe Integer)
oAuth2ClientClientSecretExpiresAtL :: (Maybe Integer -> f (Maybe Integer))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientClientSecretExpiresAtL Maybe Integer -> f (Maybe Integer)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Integer
oAuth2ClientClientSecretExpiresAt -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Integer
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecretExpiresAt, Maybe Bool
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Integer -> OAuth2Client)
-> f (Maybe Integer) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
oAuth2ClientClientSecretExpiresAt
{-# INLINE oAuth2ClientClientSecretExpiresAtL #-}

-- | 'oAuth2ClientClientUri' Lens
oAuth2ClientClientUriL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientClientUriL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientClientUriL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientClientUri -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientUri, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientClientUri
{-# INLINE oAuth2ClientClientUriL #-}

-- | 'oAuth2ClientContacts' Lens
oAuth2ClientContactsL :: Lens_' OAuth2Client (Maybe [Text])
oAuth2ClientContactsL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientContactsL Maybe [Text] -> f (Maybe [Text])
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe [Text]
oAuth2ClientContacts -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe [Text]
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientContacts, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe [Text] -> OAuth2Client)
-> f (Maybe [Text]) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ClientContacts
{-# INLINE oAuth2ClientContactsL #-}

-- | 'oAuth2ClientCreatedAt' Lens
oAuth2ClientCreatedAtL :: Lens_' OAuth2Client (Maybe DateTime)
oAuth2ClientCreatedAtL :: (Maybe DateTime -> f (Maybe DateTime))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientCreatedAtL Maybe DateTime -> f (Maybe DateTime)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe DateTime
oAuth2ClientCreatedAt -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe DateTime
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientCreatedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe DateTime -> OAuth2Client)
-> f (Maybe DateTime) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
oAuth2ClientCreatedAt
{-# INLINE oAuth2ClientCreatedAtL #-}

-- | 'oAuth2ClientFrontchannelLogoutSessionRequired' Lens
oAuth2ClientFrontchannelLogoutSessionRequiredL :: Lens_' OAuth2Client (Maybe Bool)
oAuth2ClientFrontchannelLogoutSessionRequiredL :: (Maybe Bool -> f (Maybe Bool)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientFrontchannelLogoutSessionRequiredL Maybe Bool -> f (Maybe Bool)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Bool
oAuth2ClientFrontchannelLogoutSessionRequired -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Bool
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientFrontchannelLogoutSessionRequired, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Bool -> OAuth2Client) -> f (Maybe Bool) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
oAuth2ClientFrontchannelLogoutSessionRequired
{-# INLINE oAuth2ClientFrontchannelLogoutSessionRequiredL #-}

-- | 'oAuth2ClientFrontchannelLogoutUri' Lens
oAuth2ClientFrontchannelLogoutUriL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientFrontchannelLogoutUriL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientFrontchannelLogoutUriL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientFrontchannelLogoutUri -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutUri, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientFrontchannelLogoutUri
{-# INLINE oAuth2ClientFrontchannelLogoutUriL #-}

-- | 'oAuth2ClientGrantTypes' Lens
oAuth2ClientGrantTypesL :: Lens_' OAuth2Client (Maybe [Text])
oAuth2ClientGrantTypesL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientGrantTypesL Maybe [Text] -> f (Maybe [Text])
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe [Text]
oAuth2ClientGrantTypes -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe [Text]
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientGrantTypes, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe [Text] -> OAuth2Client)
-> f (Maybe [Text]) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ClientGrantTypes
{-# INLINE oAuth2ClientGrantTypesL #-}

-- | 'oAuth2ClientJwks' Lens
oAuth2ClientJwksL :: Lens_' OAuth2Client (Maybe A.Value)
oAuth2ClientJwksL :: (Maybe Value -> f (Maybe Value)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientJwksL Maybe Value -> f (Maybe Value)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Value
oAuth2ClientJwks -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Value
oAuth2ClientJwks :: Maybe Value
oAuth2ClientJwks :: Maybe Value
oAuth2ClientJwks, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Value -> OAuth2Client) -> f (Maybe Value) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
oAuth2ClientJwks
{-# INLINE oAuth2ClientJwksL #-}

-- | 'oAuth2ClientJwksUri' Lens
oAuth2ClientJwksUriL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientJwksUriL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientJwksUriL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientJwksUri -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwksUri, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientJwksUri
{-# INLINE oAuth2ClientJwksUriL #-}

-- | 'oAuth2ClientLogoUri' Lens
oAuth2ClientLogoUriL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientLogoUriL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientLogoUriL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientLogoUri -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientLogoUri, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientLogoUri
{-# INLINE oAuth2ClientLogoUriL #-}

-- | 'oAuth2ClientMetadata' Lens
oAuth2ClientMetadataL :: Lens_' OAuth2Client (Maybe A.Value)
oAuth2ClientMetadataL :: (Maybe Value -> f (Maybe Value)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientMetadataL Maybe Value -> f (Maybe Value)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Value
oAuth2ClientMetadata -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Value
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientMetadata, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Value -> OAuth2Client) -> f (Maybe Value) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
oAuth2ClientMetadata
{-# INLINE oAuth2ClientMetadataL #-}

-- | 'oAuth2ClientOwner' Lens
oAuth2ClientOwnerL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientOwnerL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientOwnerL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientOwner -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientOwner, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientOwner
{-# INLINE oAuth2ClientOwnerL #-}

-- | 'oAuth2ClientPolicyUri' Lens
oAuth2ClientPolicyUriL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientPolicyUriL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientPolicyUriL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientPolicyUri -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientPolicyUri, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientPolicyUri
{-# INLINE oAuth2ClientPolicyUriL #-}

-- | 'oAuth2ClientPostLogoutRedirectUris' Lens
oAuth2ClientPostLogoutRedirectUrisL :: Lens_' OAuth2Client (Maybe [Text])
oAuth2ClientPostLogoutRedirectUrisL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientPostLogoutRedirectUrisL Maybe [Text] -> f (Maybe [Text])
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe [Text]
oAuth2ClientPostLogoutRedirectUris -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe [Text] -> OAuth2Client)
-> f (Maybe [Text]) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ClientPostLogoutRedirectUris
{-# INLINE oAuth2ClientPostLogoutRedirectUrisL #-}

-- | 'oAuth2ClientRedirectUris' Lens
oAuth2ClientRedirectUrisL :: Lens_' OAuth2Client (Maybe [Text])
oAuth2ClientRedirectUrisL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientRedirectUrisL Maybe [Text] -> f (Maybe [Text])
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe [Text]
oAuth2ClientRedirectUris -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe [Text]
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientRedirectUris, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe [Text] -> OAuth2Client)
-> f (Maybe [Text]) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ClientRedirectUris
{-# INLINE oAuth2ClientRedirectUrisL #-}

-- | 'oAuth2ClientRequestObjectSigningAlg' Lens
oAuth2ClientRequestObjectSigningAlgL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientRequestObjectSigningAlgL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientRequestObjectSigningAlgL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientRequestObjectSigningAlg -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRequestObjectSigningAlg, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientRequestObjectSigningAlg
{-# INLINE oAuth2ClientRequestObjectSigningAlgL #-}

-- | 'oAuth2ClientRequestUris' Lens
oAuth2ClientRequestUrisL :: Lens_' OAuth2Client (Maybe [Text])
oAuth2ClientRequestUrisL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientRequestUrisL Maybe [Text] -> f (Maybe [Text])
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe [Text]
oAuth2ClientRequestUris -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestUris, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe [Text] -> OAuth2Client)
-> f (Maybe [Text]) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ClientRequestUris
{-# INLINE oAuth2ClientRequestUrisL #-}

-- | 'oAuth2ClientResponseTypes' Lens
oAuth2ClientResponseTypesL :: Lens_' OAuth2Client (Maybe [Text])
oAuth2ClientResponseTypesL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientResponseTypesL Maybe [Text] -> f (Maybe [Text])
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe [Text]
oAuth2ClientResponseTypes -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe [Text]
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientResponseTypes, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe [Text] -> OAuth2Client)
-> f (Maybe [Text]) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2ClientResponseTypes
{-# INLINE oAuth2ClientResponseTypesL #-}

-- | 'oAuth2ClientScope' Lens
oAuth2ClientScopeL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientScopeL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientScopeL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientScope -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientScope, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientScope
{-# INLINE oAuth2ClientScopeL #-}

-- | 'oAuth2ClientSectorIdentifierUri' Lens
oAuth2ClientSectorIdentifierUriL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientSectorIdentifierUriL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientSectorIdentifierUriL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientSectorIdentifierUri -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientSectorIdentifierUri, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientSectorIdentifierUri
{-# INLINE oAuth2ClientSectorIdentifierUriL #-}

-- | 'oAuth2ClientSubjectType' Lens
oAuth2ClientSubjectTypeL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientSubjectTypeL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientSubjectTypeL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientSubjectType -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSubjectType, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientSubjectType
{-# INLINE oAuth2ClientSubjectTypeL #-}

-- | 'oAuth2ClientTokenEndpointAuthMethod' Lens
oAuth2ClientTokenEndpointAuthMethodL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientTokenEndpointAuthMethodL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientTokenEndpointAuthMethodL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientTokenEndpointAuthMethod -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientTokenEndpointAuthMethod
{-# INLINE oAuth2ClientTokenEndpointAuthMethodL #-}

-- | 'oAuth2ClientTokenEndpointAuthSigningAlg' Lens
oAuth2ClientTokenEndpointAuthSigningAlgL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientTokenEndpointAuthSigningAlgL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientTokenEndpointAuthSigningAlgL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg
{-# INLINE oAuth2ClientTokenEndpointAuthSigningAlgL #-}

-- | 'oAuth2ClientTosUri' Lens
oAuth2ClientTosUriL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientTosUriL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientTosUriL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientTosUri -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTosUri, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientTosUri
{-# INLINE oAuth2ClientTosUriL #-}

-- | 'oAuth2ClientUpdatedAt' Lens
oAuth2ClientUpdatedAtL :: Lens_' OAuth2Client (Maybe DateTime)
oAuth2ClientUpdatedAtL :: (Maybe DateTime -> f (Maybe DateTime))
-> OAuth2Client -> f OAuth2Client
oAuth2ClientUpdatedAtL Maybe DateTime -> f (Maybe DateTime)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe DateTime
oAuth2ClientUpdatedAt -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe DateTime
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientUpdatedAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe DateTime -> OAuth2Client)
-> f (Maybe DateTime) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
oAuth2ClientUpdatedAt
{-# INLINE oAuth2ClientUpdatedAtL #-}

-- | 'oAuth2ClientUserinfoSignedResponseAlg' Lens
oAuth2ClientUserinfoSignedResponseAlgL :: Lens_' OAuth2Client (Maybe Text)
oAuth2ClientUserinfoSignedResponseAlgL :: (Maybe Text -> f (Maybe Text)) -> OAuth2Client -> f OAuth2Client
oAuth2ClientUserinfoSignedResponseAlgL Maybe Text -> f (Maybe Text)
f OAuth2Client{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUserinfoSignedResponseAlg :: OAuth2Client -> Maybe Text
oAuth2ClientUpdatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientTosUri :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: OAuth2Client -> Maybe Text
oAuth2ClientSubjectType :: OAuth2Client -> Maybe Text
oAuth2ClientSectorIdentifierUri :: OAuth2Client -> Maybe Text
oAuth2ClientScope :: OAuth2Client -> Maybe Text
oAuth2ClientResponseTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: OAuth2Client -> Maybe Text
oAuth2ClientRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: OAuth2Client -> Maybe [Text]
oAuth2ClientPolicyUri :: OAuth2Client -> Maybe Text
oAuth2ClientOwner :: OAuth2Client -> Maybe Text
oAuth2ClientMetadata :: OAuth2Client -> Maybe Value
oAuth2ClientLogoUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwksUri :: OAuth2Client -> Maybe Text
oAuth2ClientJwks :: OAuth2Client -> Maybe Value
oAuth2ClientGrantTypes :: OAuth2Client -> Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientCreatedAt :: OAuth2Client -> Maybe DateTime
oAuth2ClientContacts :: OAuth2Client -> Maybe [Text]
oAuth2ClientClientUri :: OAuth2Client -> Maybe Text
oAuth2ClientClientSecretExpiresAt :: OAuth2Client -> Maybe Integer
oAuth2ClientClientSecret :: OAuth2Client -> Maybe Text
oAuth2ClientClientName :: OAuth2Client -> Maybe Text
oAuth2ClientClientId :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutUri :: OAuth2Client -> Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: OAuth2Client -> Maybe Bool
oAuth2ClientAudience :: OAuth2Client -> Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: OAuth2Client -> Maybe [Text]
..} = (\Maybe Text
oAuth2ClientUserinfoSignedResponseAlg -> OAuth2Client :: Maybe [Text]
-> Maybe [Text]
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Text
-> Maybe [Text]
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> Maybe [Text]
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe DateTime
-> Maybe Text
-> OAuth2Client
OAuth2Client { Maybe Text
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUserinfoSignedResponseAlg :: Maybe Text
oAuth2ClientUserinfoSignedResponseAlg, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
Maybe DateTime
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
oAuth2ClientUpdatedAt :: Maybe DateTime
oAuth2ClientTosUri :: Maybe Text
oAuth2ClientTokenEndpointAuthSigningAlg :: Maybe Text
oAuth2ClientTokenEndpointAuthMethod :: Maybe Text
oAuth2ClientSubjectType :: Maybe Text
oAuth2ClientSectorIdentifierUri :: Maybe Text
oAuth2ClientScope :: Maybe Text
oAuth2ClientResponseTypes :: Maybe [Text]
oAuth2ClientRequestUris :: Maybe [Text]
oAuth2ClientRequestObjectSigningAlg :: Maybe Text
oAuth2ClientRedirectUris :: Maybe [Text]
oAuth2ClientPostLogoutRedirectUris :: Maybe [Text]
oAuth2ClientPolicyUri :: Maybe Text
oAuth2ClientOwner :: Maybe Text
oAuth2ClientMetadata :: Maybe Value
oAuth2ClientLogoUri :: Maybe Text
oAuth2ClientJwksUri :: Maybe Text
oAuth2ClientJwks :: Maybe Value
oAuth2ClientGrantTypes :: Maybe [Text]
oAuth2ClientFrontchannelLogoutUri :: Maybe Text
oAuth2ClientFrontchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientCreatedAt :: Maybe DateTime
oAuth2ClientContacts :: Maybe [Text]
oAuth2ClientClientUri :: Maybe Text
oAuth2ClientClientSecretExpiresAt :: Maybe Integer
oAuth2ClientClientSecret :: Maybe Text
oAuth2ClientClientName :: Maybe Text
oAuth2ClientClientId :: Maybe Text
oAuth2ClientBackchannelLogoutUri :: Maybe Text
oAuth2ClientBackchannelLogoutSessionRequired :: Maybe Bool
oAuth2ClientAudience :: Maybe [Text]
oAuth2ClientAllowedCorsOrigins :: Maybe [Text]
..} ) (Maybe Text -> OAuth2Client) -> f (Maybe Text) -> f OAuth2Client
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2ClientUserinfoSignedResponseAlg
{-# INLINE oAuth2ClientUserinfoSignedResponseAlgL #-}



-- * OAuth2TokenIntrospection

-- | 'oAuth2TokenIntrospectionActive' Lens
oAuth2TokenIntrospectionActiveL :: Lens_' OAuth2TokenIntrospection (Bool)
oAuth2TokenIntrospectionActiveL :: (Bool -> f Bool)
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionActiveL Bool -> f Bool
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} = (\Bool
oAuth2TokenIntrospectionActive -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Bool
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionActive, Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
..} ) (Bool -> OAuth2TokenIntrospection)
-> f Bool -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Bool -> f Bool
f Bool
oAuth2TokenIntrospectionActive
{-# INLINE oAuth2TokenIntrospectionActiveL #-}

-- | 'oAuth2TokenIntrospectionAud' Lens
oAuth2TokenIntrospectionAudL :: Lens_' OAuth2TokenIntrospection (Maybe [Text])
oAuth2TokenIntrospectionAudL :: (Maybe [Text] -> f (Maybe [Text]))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionAudL Maybe [Text] -> f (Maybe [Text])
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe [Text]
oAuth2TokenIntrospectionAud -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe [Text]
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionAud, Bool
Maybe Integer
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe [Text] -> OAuth2TokenIntrospection)
-> f (Maybe [Text]) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
oAuth2TokenIntrospectionAud
{-# INLINE oAuth2TokenIntrospectionAudL #-}

-- | 'oAuth2TokenIntrospectionClientId' Lens
oAuth2TokenIntrospectionClientIdL :: Lens_' OAuth2TokenIntrospection (Maybe Text)
oAuth2TokenIntrospectionClientIdL :: (Maybe Text -> f (Maybe Text))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionClientIdL Maybe Text -> f (Maybe Text)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Text
oAuth2TokenIntrospectionClientId -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Text
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionClientId, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Text -> OAuth2TokenIntrospection)
-> f (Maybe Text) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2TokenIntrospectionClientId
{-# INLINE oAuth2TokenIntrospectionClientIdL #-}

-- | 'oAuth2TokenIntrospectionExp' Lens
oAuth2TokenIntrospectionExpL :: Lens_' OAuth2TokenIntrospection (Maybe Integer)
oAuth2TokenIntrospectionExpL :: (Maybe Integer -> f (Maybe Integer))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionExpL Maybe Integer -> f (Maybe Integer)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Integer
oAuth2TokenIntrospectionExp -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Integer
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionExp, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Integer -> OAuth2TokenIntrospection)
-> f (Maybe Integer) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
oAuth2TokenIntrospectionExp
{-# INLINE oAuth2TokenIntrospectionExpL #-}

-- | 'oAuth2TokenIntrospectionExt' Lens
oAuth2TokenIntrospectionExtL :: Lens_' OAuth2TokenIntrospection (Maybe A.Value)
oAuth2TokenIntrospectionExtL :: (Maybe Value -> f (Maybe Value))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionExtL Maybe Value -> f (Maybe Value)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Value
oAuth2TokenIntrospectionExt -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Value
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExt, Bool
Maybe Integer
Maybe [Text]
Maybe Text
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Value -> OAuth2TokenIntrospection)
-> f (Maybe Value) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
oAuth2TokenIntrospectionExt
{-# INLINE oAuth2TokenIntrospectionExtL #-}

-- | 'oAuth2TokenIntrospectionIat' Lens
oAuth2TokenIntrospectionIatL :: Lens_' OAuth2TokenIntrospection (Maybe Integer)
oAuth2TokenIntrospectionIatL :: (Maybe Integer -> f (Maybe Integer))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionIatL Maybe Integer -> f (Maybe Integer)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Integer
oAuth2TokenIntrospectionIat -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Integer
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionIat, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Integer -> OAuth2TokenIntrospection)
-> f (Maybe Integer) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
oAuth2TokenIntrospectionIat
{-# INLINE oAuth2TokenIntrospectionIatL #-}

-- | 'oAuth2TokenIntrospectionIss' Lens
oAuth2TokenIntrospectionIssL :: Lens_' OAuth2TokenIntrospection (Maybe Text)
oAuth2TokenIntrospectionIssL :: (Maybe Text -> f (Maybe Text))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionIssL Maybe Text -> f (Maybe Text)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Text
oAuth2TokenIntrospectionIss -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Text
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIss, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Text -> OAuth2TokenIntrospection)
-> f (Maybe Text) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2TokenIntrospectionIss
{-# INLINE oAuth2TokenIntrospectionIssL #-}

-- | 'oAuth2TokenIntrospectionNbf' Lens
oAuth2TokenIntrospectionNbfL :: Lens_' OAuth2TokenIntrospection (Maybe Integer)
oAuth2TokenIntrospectionNbfL :: (Maybe Integer -> f (Maybe Integer))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionNbfL Maybe Integer -> f (Maybe Integer)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Integer
oAuth2TokenIntrospectionNbf -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Integer
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionNbf, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Integer -> OAuth2TokenIntrospection)
-> f (Maybe Integer) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
oAuth2TokenIntrospectionNbf
{-# INLINE oAuth2TokenIntrospectionNbfL #-}

-- | 'oAuth2TokenIntrospectionObfuscatedSubject' Lens
oAuth2TokenIntrospectionObfuscatedSubjectL :: Lens_' OAuth2TokenIntrospection (Maybe Text)
oAuth2TokenIntrospectionObfuscatedSubjectL :: (Maybe Text -> f (Maybe Text))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionObfuscatedSubjectL Maybe Text -> f (Maybe Text)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Text -> OAuth2TokenIntrospection)
-> f (Maybe Text) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject
{-# INLINE oAuth2TokenIntrospectionObfuscatedSubjectL #-}

-- | 'oAuth2TokenIntrospectionScope' Lens
oAuth2TokenIntrospectionScopeL :: Lens_' OAuth2TokenIntrospection (Maybe Text)
oAuth2TokenIntrospectionScopeL :: (Maybe Text -> f (Maybe Text))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionScopeL Maybe Text -> f (Maybe Text)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Text
oAuth2TokenIntrospectionScope -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionScope, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Text -> OAuth2TokenIntrospection)
-> f (Maybe Text) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2TokenIntrospectionScope
{-# INLINE oAuth2TokenIntrospectionScopeL #-}

-- | 'oAuth2TokenIntrospectionSub' Lens
oAuth2TokenIntrospectionSubL :: Lens_' OAuth2TokenIntrospection (Maybe Text)
oAuth2TokenIntrospectionSubL :: (Maybe Text -> f (Maybe Text))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionSubL Maybe Text -> f (Maybe Text)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Text
oAuth2TokenIntrospectionSub -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionSub, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Text -> OAuth2TokenIntrospection)
-> f (Maybe Text) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2TokenIntrospectionSub
{-# INLINE oAuth2TokenIntrospectionSubL #-}

-- | 'oAuth2TokenIntrospectionTokenType' Lens
oAuth2TokenIntrospectionTokenTypeL :: Lens_' OAuth2TokenIntrospection (Maybe Text)
oAuth2TokenIntrospectionTokenTypeL :: (Maybe Text -> f (Maybe Text))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionTokenTypeL Maybe Text -> f (Maybe Text)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Text
oAuth2TokenIntrospectionTokenType -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionTokenType, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Text -> OAuth2TokenIntrospection)
-> f (Maybe Text) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2TokenIntrospectionTokenType
{-# INLINE oAuth2TokenIntrospectionTokenTypeL #-}

-- | 'oAuth2TokenIntrospectionTokenUse' Lens
oAuth2TokenIntrospectionTokenUseL :: Lens_' OAuth2TokenIntrospection (Maybe Text)
oAuth2TokenIntrospectionTokenUseL :: (Maybe Text -> f (Maybe Text))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionTokenUseL Maybe Text -> f (Maybe Text)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Text
oAuth2TokenIntrospectionTokenUse -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenUse, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Text -> OAuth2TokenIntrospection)
-> f (Maybe Text) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2TokenIntrospectionTokenUse
{-# INLINE oAuth2TokenIntrospectionTokenUseL #-}

-- | 'oAuth2TokenIntrospectionUsername' Lens
oAuth2TokenIntrospectionUsernameL :: Lens_' OAuth2TokenIntrospection (Maybe Text)
oAuth2TokenIntrospectionUsernameL :: (Maybe Text -> f (Maybe Text))
-> OAuth2TokenIntrospection -> f OAuth2TokenIntrospection
oAuth2TokenIntrospectionUsernameL Maybe Text -> f (Maybe Text)
f OAuth2TokenIntrospection{Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionUsername :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenUse :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionTokenType :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionSub :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionScope :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionNbf :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionIss :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionIat :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionExt :: OAuth2TokenIntrospection -> Maybe Value
oAuth2TokenIntrospectionExp :: OAuth2TokenIntrospection -> Maybe Integer
oAuth2TokenIntrospectionClientId :: OAuth2TokenIntrospection -> Maybe Text
oAuth2TokenIntrospectionAud :: OAuth2TokenIntrospection -> Maybe [Text]
oAuth2TokenIntrospectionActive :: OAuth2TokenIntrospection -> Bool
..} = (\Maybe Text
oAuth2TokenIntrospectionUsername -> OAuth2TokenIntrospection :: Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Integer
-> Maybe Value
-> Maybe Integer
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> OAuth2TokenIntrospection
OAuth2TokenIntrospection { Maybe Text
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionUsername :: Maybe Text
oAuth2TokenIntrospectionUsername, Bool
Maybe Integer
Maybe [Text]
Maybe Text
Maybe Value
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
oAuth2TokenIntrospectionTokenUse :: Maybe Text
oAuth2TokenIntrospectionTokenType :: Maybe Text
oAuth2TokenIntrospectionSub :: Maybe Text
oAuth2TokenIntrospectionScope :: Maybe Text
oAuth2TokenIntrospectionObfuscatedSubject :: Maybe Text
oAuth2TokenIntrospectionNbf :: Maybe Integer
oAuth2TokenIntrospectionIss :: Maybe Text
oAuth2TokenIntrospectionIat :: Maybe Integer
oAuth2TokenIntrospectionExt :: Maybe Value
oAuth2TokenIntrospectionExp :: Maybe Integer
oAuth2TokenIntrospectionClientId :: Maybe Text
oAuth2TokenIntrospectionAud :: Maybe [Text]
oAuth2TokenIntrospectionActive :: Bool
..} ) (Maybe Text -> OAuth2TokenIntrospection)
-> f (Maybe Text) -> f OAuth2TokenIntrospection
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oAuth2TokenIntrospectionUsername
{-# INLINE oAuth2TokenIntrospectionUsernameL #-}



-- * Oauth2TokenResponse

-- | 'oauth2TokenResponseAccessToken' Lens
oauth2TokenResponseAccessTokenL :: Lens_' Oauth2TokenResponse (Maybe Text)
oauth2TokenResponseAccessTokenL :: (Maybe Text -> f (Maybe Text))
-> Oauth2TokenResponse -> f Oauth2TokenResponse
oauth2TokenResponseAccessTokenL Maybe Text -> f (Maybe Text)
f Oauth2TokenResponse{Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseScope :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseRefreshToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseIdToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseExpiresIn :: Oauth2TokenResponse -> Maybe Integer
oauth2TokenResponseAccessToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
..} = (\Maybe Text
oauth2TokenResponseAccessToken -> Oauth2TokenResponse :: Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Oauth2TokenResponse
Oauth2TokenResponse { Maybe Text
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseAccessToken, Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
..} ) (Maybe Text -> Oauth2TokenResponse)
-> f (Maybe Text) -> f Oauth2TokenResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oauth2TokenResponseAccessToken
{-# INLINE oauth2TokenResponseAccessTokenL #-}

-- | 'oauth2TokenResponseExpiresIn' Lens
oauth2TokenResponseExpiresInL :: Lens_' Oauth2TokenResponse (Maybe Integer)
oauth2TokenResponseExpiresInL :: (Maybe Integer -> f (Maybe Integer))
-> Oauth2TokenResponse -> f Oauth2TokenResponse
oauth2TokenResponseExpiresInL Maybe Integer -> f (Maybe Integer)
f Oauth2TokenResponse{Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseScope :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseRefreshToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseIdToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseExpiresIn :: Oauth2TokenResponse -> Maybe Integer
oauth2TokenResponseAccessToken :: Oauth2TokenResponse -> Maybe Text
..} = (\Maybe Integer
oauth2TokenResponseExpiresIn -> Oauth2TokenResponse :: Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Oauth2TokenResponse
Oauth2TokenResponse { Maybe Integer
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseExpiresIn, Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseAccessToken :: Maybe Text
..} ) (Maybe Integer -> Oauth2TokenResponse)
-> f (Maybe Integer) -> f Oauth2TokenResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
oauth2TokenResponseExpiresIn
{-# INLINE oauth2TokenResponseExpiresInL #-}

-- | 'oauth2TokenResponseIdToken' Lens
oauth2TokenResponseIdTokenL :: Lens_' Oauth2TokenResponse (Maybe Text)
oauth2TokenResponseIdTokenL :: (Maybe Text -> f (Maybe Text))
-> Oauth2TokenResponse -> f Oauth2TokenResponse
oauth2TokenResponseIdTokenL Maybe Text -> f (Maybe Text)
f Oauth2TokenResponse{Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseScope :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseRefreshToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseIdToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseExpiresIn :: Oauth2TokenResponse -> Maybe Integer
oauth2TokenResponseAccessToken :: Oauth2TokenResponse -> Maybe Text
..} = (\Maybe Text
oauth2TokenResponseIdToken -> Oauth2TokenResponse :: Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Oauth2TokenResponse
Oauth2TokenResponse { Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseIdToken, Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
..} ) (Maybe Text -> Oauth2TokenResponse)
-> f (Maybe Text) -> f Oauth2TokenResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oauth2TokenResponseIdToken
{-# INLINE oauth2TokenResponseIdTokenL #-}

-- | 'oauth2TokenResponseRefreshToken' Lens
oauth2TokenResponseRefreshTokenL :: Lens_' Oauth2TokenResponse (Maybe Text)
oauth2TokenResponseRefreshTokenL :: (Maybe Text -> f (Maybe Text))
-> Oauth2TokenResponse -> f Oauth2TokenResponse
oauth2TokenResponseRefreshTokenL Maybe Text -> f (Maybe Text)
f Oauth2TokenResponse{Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseScope :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseRefreshToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseIdToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseExpiresIn :: Oauth2TokenResponse -> Maybe Integer
oauth2TokenResponseAccessToken :: Oauth2TokenResponse -> Maybe Text
..} = (\Maybe Text
oauth2TokenResponseRefreshToken -> Oauth2TokenResponse :: Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Oauth2TokenResponse
Oauth2TokenResponse { Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseRefreshToken, Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
..} ) (Maybe Text -> Oauth2TokenResponse)
-> f (Maybe Text) -> f Oauth2TokenResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oauth2TokenResponseRefreshToken
{-# INLINE oauth2TokenResponseRefreshTokenL #-}

-- | 'oauth2TokenResponseScope' Lens
oauth2TokenResponseScopeL :: Lens_' Oauth2TokenResponse (Maybe Text)
oauth2TokenResponseScopeL :: (Maybe Text -> f (Maybe Text))
-> Oauth2TokenResponse -> f Oauth2TokenResponse
oauth2TokenResponseScopeL Maybe Text -> f (Maybe Text)
f Oauth2TokenResponse{Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseScope :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseRefreshToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseIdToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseExpiresIn :: Oauth2TokenResponse -> Maybe Integer
oauth2TokenResponseAccessToken :: Oauth2TokenResponse -> Maybe Text
..} = (\Maybe Text
oauth2TokenResponseScope -> Oauth2TokenResponse :: Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Oauth2TokenResponse
Oauth2TokenResponse { Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseScope, Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
..} ) (Maybe Text -> Oauth2TokenResponse)
-> f (Maybe Text) -> f Oauth2TokenResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oauth2TokenResponseScope
{-# INLINE oauth2TokenResponseScopeL #-}

-- | 'oauth2TokenResponseTokenType' Lens
oauth2TokenResponseTokenTypeL :: Lens_' Oauth2TokenResponse (Maybe Text)
oauth2TokenResponseTokenTypeL :: (Maybe Text -> f (Maybe Text))
-> Oauth2TokenResponse -> f Oauth2TokenResponse
oauth2TokenResponseTokenTypeL Maybe Text -> f (Maybe Text)
f Oauth2TokenResponse{Maybe Integer
Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseTokenType :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseScope :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseRefreshToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseIdToken :: Oauth2TokenResponse -> Maybe Text
oauth2TokenResponseExpiresIn :: Oauth2TokenResponse -> Maybe Integer
oauth2TokenResponseAccessToken :: Oauth2TokenResponse -> Maybe Text
..} = (\Maybe Text
oauth2TokenResponseTokenType -> Oauth2TokenResponse :: Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Oauth2TokenResponse
Oauth2TokenResponse { Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseTokenType :: Maybe Text
oauth2TokenResponseTokenType, Maybe Integer
Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
oauth2TokenResponseScope :: Maybe Text
oauth2TokenResponseRefreshToken :: Maybe Text
oauth2TokenResponseIdToken :: Maybe Text
oauth2TokenResponseExpiresIn :: Maybe Integer
oauth2TokenResponseAccessToken :: Maybe Text
..} ) (Maybe Text -> Oauth2TokenResponse)
-> f (Maybe Text) -> f Oauth2TokenResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
oauth2TokenResponseTokenType
{-# INLINE oauth2TokenResponseTokenTypeL #-}



-- * OpenIDConnectContext

-- | 'openIDConnectContextAcrValues' Lens
openIDConnectContextAcrValuesL :: Lens_' OpenIDConnectContext (Maybe [Text])
openIDConnectContextAcrValuesL :: (Maybe [Text] -> f (Maybe [Text]))
-> OpenIDConnectContext -> f OpenIDConnectContext
openIDConnectContextAcrValuesL Maybe [Text] -> f (Maybe [Text])
f OpenIDConnectContext{Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextUiLocales :: OpenIDConnectContext -> Maybe [Text]
openIDConnectContextLoginHint :: OpenIDConnectContext -> Maybe Text
openIDConnectContextIdTokenHintClaims :: OpenIDConnectContext -> Maybe Value
openIDConnectContextDisplay :: OpenIDConnectContext -> Maybe Text
openIDConnectContextAcrValues :: OpenIDConnectContext -> Maybe [Text]
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
..} = (\Maybe [Text]
openIDConnectContextAcrValues -> OpenIDConnectContext :: Maybe [Text]
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe [Text]
-> OpenIDConnectContext
OpenIDConnectContext { Maybe [Text]
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextAcrValues, Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
..} ) (Maybe [Text] -> OpenIDConnectContext)
-> f (Maybe [Text]) -> f OpenIDConnectContext
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
openIDConnectContextAcrValues
{-# INLINE openIDConnectContextAcrValuesL #-}

-- | 'openIDConnectContextDisplay' Lens
openIDConnectContextDisplayL :: Lens_' OpenIDConnectContext (Maybe Text)
openIDConnectContextDisplayL :: (Maybe Text -> f (Maybe Text))
-> OpenIDConnectContext -> f OpenIDConnectContext
openIDConnectContextDisplayL Maybe Text -> f (Maybe Text)
f OpenIDConnectContext{Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextUiLocales :: OpenIDConnectContext -> Maybe [Text]
openIDConnectContextLoginHint :: OpenIDConnectContext -> Maybe Text
openIDConnectContextIdTokenHintClaims :: OpenIDConnectContext -> Maybe Value
openIDConnectContextDisplay :: OpenIDConnectContext -> Maybe Text
openIDConnectContextAcrValues :: OpenIDConnectContext -> Maybe [Text]
..} = (\Maybe Text
openIDConnectContextDisplay -> OpenIDConnectContext :: Maybe [Text]
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe [Text]
-> OpenIDConnectContext
OpenIDConnectContext { Maybe Text
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextDisplay, Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextAcrValues :: Maybe [Text]
..} ) (Maybe Text -> OpenIDConnectContext)
-> f (Maybe Text) -> f OpenIDConnectContext
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
openIDConnectContextDisplay
{-# INLINE openIDConnectContextDisplayL #-}

-- | 'openIDConnectContextIdTokenHintClaims' Lens
openIDConnectContextIdTokenHintClaimsL :: Lens_' OpenIDConnectContext (Maybe A.Value)
openIDConnectContextIdTokenHintClaimsL :: (Maybe Value -> f (Maybe Value))
-> OpenIDConnectContext -> f OpenIDConnectContext
openIDConnectContextIdTokenHintClaimsL Maybe Value -> f (Maybe Value)
f OpenIDConnectContext{Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextUiLocales :: OpenIDConnectContext -> Maybe [Text]
openIDConnectContextLoginHint :: OpenIDConnectContext -> Maybe Text
openIDConnectContextIdTokenHintClaims :: OpenIDConnectContext -> Maybe Value
openIDConnectContextDisplay :: OpenIDConnectContext -> Maybe Text
openIDConnectContextAcrValues :: OpenIDConnectContext -> Maybe [Text]
..} = (\Maybe Value
openIDConnectContextIdTokenHintClaims -> OpenIDConnectContext :: Maybe [Text]
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe [Text]
-> OpenIDConnectContext
OpenIDConnectContext { Maybe Value
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextIdTokenHintClaims, Maybe [Text]
Maybe Text
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
..} ) (Maybe Value -> OpenIDConnectContext)
-> f (Maybe Value) -> f OpenIDConnectContext
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
openIDConnectContextIdTokenHintClaims
{-# INLINE openIDConnectContextIdTokenHintClaimsL #-}

-- | 'openIDConnectContextLoginHint' Lens
openIDConnectContextLoginHintL :: Lens_' OpenIDConnectContext (Maybe Text)
openIDConnectContextLoginHintL :: (Maybe Text -> f (Maybe Text))
-> OpenIDConnectContext -> f OpenIDConnectContext
openIDConnectContextLoginHintL Maybe Text -> f (Maybe Text)
f OpenIDConnectContext{Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextUiLocales :: OpenIDConnectContext -> Maybe [Text]
openIDConnectContextLoginHint :: OpenIDConnectContext -> Maybe Text
openIDConnectContextIdTokenHintClaims :: OpenIDConnectContext -> Maybe Value
openIDConnectContextDisplay :: OpenIDConnectContext -> Maybe Text
openIDConnectContextAcrValues :: OpenIDConnectContext -> Maybe [Text]
..} = (\Maybe Text
openIDConnectContextLoginHint -> OpenIDConnectContext :: Maybe [Text]
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe [Text]
-> OpenIDConnectContext
OpenIDConnectContext { Maybe Text
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextLoginHint, Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
..} ) (Maybe Text -> OpenIDConnectContext)
-> f (Maybe Text) -> f OpenIDConnectContext
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
openIDConnectContextLoginHint
{-# INLINE openIDConnectContextLoginHintL #-}

-- | 'openIDConnectContextUiLocales' Lens
openIDConnectContextUiLocalesL :: Lens_' OpenIDConnectContext (Maybe [Text])
openIDConnectContextUiLocalesL :: (Maybe [Text] -> f (Maybe [Text]))
-> OpenIDConnectContext -> f OpenIDConnectContext
openIDConnectContextUiLocalesL Maybe [Text] -> f (Maybe [Text])
f OpenIDConnectContext{Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextUiLocales :: OpenIDConnectContext -> Maybe [Text]
openIDConnectContextLoginHint :: OpenIDConnectContext -> Maybe Text
openIDConnectContextIdTokenHintClaims :: OpenIDConnectContext -> Maybe Value
openIDConnectContextDisplay :: OpenIDConnectContext -> Maybe Text
openIDConnectContextAcrValues :: OpenIDConnectContext -> Maybe [Text]
..} = (\Maybe [Text]
openIDConnectContextUiLocales -> OpenIDConnectContext :: Maybe [Text]
-> Maybe Text
-> Maybe Value
-> Maybe Text
-> Maybe [Text]
-> OpenIDConnectContext
OpenIDConnectContext { Maybe [Text]
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextUiLocales :: Maybe [Text]
openIDConnectContextUiLocales, Maybe [Text]
Maybe Text
Maybe Value
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
openIDConnectContextLoginHint :: Maybe Text
openIDConnectContextIdTokenHintClaims :: Maybe Value
openIDConnectContextDisplay :: Maybe Text
openIDConnectContextAcrValues :: Maybe [Text]
..} ) (Maybe [Text] -> OpenIDConnectContext)
-> f (Maybe [Text]) -> f OpenIDConnectContext
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
openIDConnectContextUiLocales
{-# INLINE openIDConnectContextUiLocalesL #-}



-- * PluginConfig

-- | 'pluginConfigArgs' Lens
pluginConfigArgsL :: Lens_' PluginConfig (PluginConfigArgs)
pluginConfigArgsL :: (PluginConfigArgs -> f PluginConfigArgs)
-> PluginConfig -> f PluginConfig
pluginConfigArgsL PluginConfigArgs -> f PluginConfigArgs
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} = (\PluginConfigArgs
pluginConfigArgs -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { PluginConfigArgs
pluginConfigArgs :: PluginConfigArgs
pluginConfigArgs :: PluginConfigArgs
pluginConfigArgs, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
..} ) (PluginConfigArgs -> PluginConfig)
-> f PluginConfigArgs -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> PluginConfigArgs -> f PluginConfigArgs
f PluginConfigArgs
pluginConfigArgs
{-# INLINE pluginConfigArgsL #-}

-- | 'pluginConfigDescription' Lens
pluginConfigDescriptionL :: Lens_' PluginConfig (Text)
pluginConfigDescriptionL :: (Text -> f Text) -> PluginConfig -> f PluginConfig
pluginConfigDescriptionL Text -> f Text
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Text
pluginConfigDescription -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Text
pluginConfigDescription :: Text
pluginConfigDescription :: Text
pluginConfigDescription, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Text -> PluginConfig) -> f Text -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginConfigDescription
{-# INLINE pluginConfigDescriptionL #-}

-- | 'pluginConfigDockerVersion' Lens
pluginConfigDockerVersionL :: Lens_' PluginConfig (Maybe Text)
pluginConfigDockerVersionL :: (Maybe Text -> f (Maybe Text)) -> PluginConfig -> f PluginConfig
pluginConfigDockerVersionL Maybe Text -> f (Maybe Text)
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Maybe Text
pluginConfigDockerVersion -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Maybe Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDockerVersion, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Maybe Text -> PluginConfig) -> f (Maybe Text) -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pluginConfigDockerVersion
{-# INLINE pluginConfigDockerVersionL #-}

-- | 'pluginConfigDocumentation' Lens
pluginConfigDocumentationL :: Lens_' PluginConfig (Text)
pluginConfigDocumentationL :: (Text -> f Text) -> PluginConfig -> f PluginConfig
pluginConfigDocumentationL Text -> f Text
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Text
pluginConfigDocumentation -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Text
pluginConfigDocumentation :: Text
pluginConfigDocumentation :: Text
pluginConfigDocumentation, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Text -> PluginConfig) -> f Text -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginConfigDocumentation
{-# INLINE pluginConfigDocumentationL #-}

-- | 'pluginConfigEntrypoint' Lens
pluginConfigEntrypointL :: Lens_' PluginConfig ([Text])
pluginConfigEntrypointL :: ([Text] -> f [Text]) -> PluginConfig -> f PluginConfig
pluginConfigEntrypointL [Text] -> f [Text]
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\[Text]
pluginConfigEntrypoint -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { [Text]
pluginConfigEntrypoint :: [Text]
pluginConfigEntrypoint :: [Text]
pluginConfigEntrypoint, Bool
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) ([Text] -> PluginConfig) -> f [Text] -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginConfigEntrypoint
{-# INLINE pluginConfigEntrypointL #-}

-- | 'pluginConfigEnv' Lens
pluginConfigEnvL :: Lens_' PluginConfig ([PluginEnv])
pluginConfigEnvL :: ([PluginEnv] -> f [PluginEnv]) -> PluginConfig -> f PluginConfig
pluginConfigEnvL [PluginEnv] -> f [PluginEnv]
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\[PluginEnv]
pluginConfigEnv -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { [PluginEnv]
pluginConfigEnv :: [PluginEnv]
pluginConfigEnv :: [PluginEnv]
pluginConfigEnv, Bool
[Text]
[PluginMount]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) ([PluginEnv] -> PluginConfig) -> f [PluginEnv] -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [PluginEnv] -> f [PluginEnv]
f [PluginEnv]
pluginConfigEnv
{-# INLINE pluginConfigEnvL #-}

-- | 'pluginConfigInterface' Lens
pluginConfigInterfaceL :: Lens_' PluginConfig (PluginConfigInterface)
pluginConfigInterfaceL :: (PluginConfigInterface -> f PluginConfigInterface)
-> PluginConfig -> f PluginConfig
pluginConfigInterfaceL PluginConfigInterface -> f PluginConfigInterface
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\PluginConfigInterface
pluginConfigInterface -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { PluginConfigInterface
pluginConfigInterface :: PluginConfigInterface
pluginConfigInterface :: PluginConfigInterface
pluginConfigInterface, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (PluginConfigInterface -> PluginConfig)
-> f PluginConfigInterface -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> PluginConfigInterface -> f PluginConfigInterface
f PluginConfigInterface
pluginConfigInterface
{-# INLINE pluginConfigInterfaceL #-}

-- | 'pluginConfigIpcHost' Lens
pluginConfigIpcHostL :: Lens_' PluginConfig (Bool)
pluginConfigIpcHostL :: (Bool -> f Bool) -> PluginConfig -> f PluginConfig
pluginConfigIpcHostL Bool -> f Bool
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Bool
pluginConfigIpcHost -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Bool
pluginConfigIpcHost :: Bool
pluginConfigIpcHost :: Bool
pluginConfigIpcHost, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Bool -> PluginConfig) -> f Bool -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Bool -> f Bool
f Bool
pluginConfigIpcHost
{-# INLINE pluginConfigIpcHostL #-}

-- | 'pluginConfigLinux' Lens
pluginConfigLinuxL :: Lens_' PluginConfig (PluginConfigLinux)
pluginConfigLinuxL :: (PluginConfigLinux -> f PluginConfigLinux)
-> PluginConfig -> f PluginConfig
pluginConfigLinuxL PluginConfigLinux -> f PluginConfigLinux
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\PluginConfigLinux
pluginConfigLinux -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { PluginConfigLinux
pluginConfigLinux :: PluginConfigLinux
pluginConfigLinux :: PluginConfigLinux
pluginConfigLinux, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (PluginConfigLinux -> PluginConfig)
-> f PluginConfigLinux -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> PluginConfigLinux -> f PluginConfigLinux
f PluginConfigLinux
pluginConfigLinux
{-# INLINE pluginConfigLinuxL #-}

-- | 'pluginConfigMounts' Lens
pluginConfigMountsL :: Lens_' PluginConfig ([PluginMount])
pluginConfigMountsL :: ([PluginMount] -> f [PluginMount])
-> PluginConfig -> f PluginConfig
pluginConfigMountsL [PluginMount] -> f [PluginMount]
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\[PluginMount]
pluginConfigMounts -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { [PluginMount]
pluginConfigMounts :: [PluginMount]
pluginConfigMounts :: [PluginMount]
pluginConfigMounts, Bool
[Text]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) ([PluginMount] -> PluginConfig)
-> f [PluginMount] -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [PluginMount] -> f [PluginMount]
f [PluginMount]
pluginConfigMounts
{-# INLINE pluginConfigMountsL #-}

-- | 'pluginConfigNetwork' Lens
pluginConfigNetworkL :: Lens_' PluginConfig (PluginConfigNetwork)
pluginConfigNetworkL :: (PluginConfigNetwork -> f PluginConfigNetwork)
-> PluginConfig -> f PluginConfig
pluginConfigNetworkL PluginConfigNetwork -> f PluginConfigNetwork
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\PluginConfigNetwork
pluginConfigNetwork -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { PluginConfigNetwork
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigNetwork, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (PluginConfigNetwork -> PluginConfig)
-> f PluginConfigNetwork -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> PluginConfigNetwork -> f PluginConfigNetwork
f PluginConfigNetwork
pluginConfigNetwork
{-# INLINE pluginConfigNetworkL #-}

-- | 'pluginConfigPidHost' Lens
pluginConfigPidHostL :: Lens_' PluginConfig (Bool)
pluginConfigPidHostL :: (Bool -> f Bool) -> PluginConfig -> f PluginConfig
pluginConfigPidHostL Bool -> f Bool
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Bool
pluginConfigPidHost -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Bool
pluginConfigPidHost :: Bool
pluginConfigPidHost :: Bool
pluginConfigPidHost, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Bool -> PluginConfig) -> f Bool -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Bool -> f Bool
f Bool
pluginConfigPidHost
{-# INLINE pluginConfigPidHostL #-}

-- | 'pluginConfigPropagatedMount' Lens
pluginConfigPropagatedMountL :: Lens_' PluginConfig (Text)
pluginConfigPropagatedMountL :: (Text -> f Text) -> PluginConfig -> f PluginConfig
pluginConfigPropagatedMountL Text -> f Text
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Text
pluginConfigPropagatedMount -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Text
pluginConfigPropagatedMount :: Text
pluginConfigPropagatedMount :: Text
pluginConfigPropagatedMount, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Text -> PluginConfig) -> f Text -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginConfigPropagatedMount
{-# INLINE pluginConfigPropagatedMountL #-}

-- | 'pluginConfigUser' Lens
pluginConfigUserL :: Lens_' PluginConfig (Maybe PluginConfigUser)
pluginConfigUserL :: (Maybe PluginConfigUser -> f (Maybe PluginConfigUser))
-> PluginConfig -> f PluginConfig
pluginConfigUserL Maybe PluginConfigUser -> f (Maybe PluginConfigUser)
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Maybe PluginConfigUser
pluginConfigUser -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Maybe PluginConfigUser
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigUser, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Maybe PluginConfigUser -> PluginConfig)
-> f (Maybe PluginConfigUser) -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PluginConfigUser -> f (Maybe PluginConfigUser)
f Maybe PluginConfigUser
pluginConfigUser
{-# INLINE pluginConfigUserL #-}

-- | 'pluginConfigWorkDir' Lens
pluginConfigWorkDirL :: Lens_' PluginConfig (Text)
pluginConfigWorkDirL :: (Text -> f Text) -> PluginConfig -> f PluginConfig
pluginConfigWorkDirL Text -> f Text
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Text
pluginConfigWorkDir -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Text
pluginConfigWorkDir :: Text
pluginConfigWorkDir :: Text
pluginConfigWorkDir, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Text -> PluginConfig) -> f Text -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginConfigWorkDir
{-# INLINE pluginConfigWorkDirL #-}

-- | 'pluginConfigRootfs' Lens
pluginConfigRootfsL :: Lens_' PluginConfig (Maybe PluginConfigRootfs)
pluginConfigRootfsL :: (Maybe PluginConfigRootfs -> f (Maybe PluginConfigRootfs))
-> PluginConfig -> f PluginConfig
pluginConfigRootfsL Maybe PluginConfigRootfs -> f (Maybe PluginConfigRootfs)
f PluginConfig{Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Maybe PluginConfigRootfs
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigRootfs :: PluginConfig -> Maybe PluginConfigRootfs
pluginConfigWorkDir :: PluginConfig -> Text
pluginConfigUser :: PluginConfig -> Maybe PluginConfigUser
pluginConfigPropagatedMount :: PluginConfig -> Text
pluginConfigPidHost :: PluginConfig -> Bool
pluginConfigNetwork :: PluginConfig -> PluginConfigNetwork
pluginConfigMounts :: PluginConfig -> [PluginMount]
pluginConfigLinux :: PluginConfig -> PluginConfigLinux
pluginConfigIpcHost :: PluginConfig -> Bool
pluginConfigInterface :: PluginConfig -> PluginConfigInterface
pluginConfigEnv :: PluginConfig -> [PluginEnv]
pluginConfigEntrypoint :: PluginConfig -> [Text]
pluginConfigDocumentation :: PluginConfig -> Text
pluginConfigDockerVersion :: PluginConfig -> Maybe Text
pluginConfigDescription :: PluginConfig -> Text
pluginConfigArgs :: PluginConfig -> PluginConfigArgs
..} = (\Maybe PluginConfigRootfs
pluginConfigRootfs -> PluginConfig :: PluginConfigArgs
-> Text
-> Maybe Text
-> Text
-> [Text]
-> [PluginEnv]
-> PluginConfigInterface
-> Bool
-> PluginConfigLinux
-> [PluginMount]
-> PluginConfigNetwork
-> Bool
-> Text
-> Maybe PluginConfigUser
-> Text
-> Maybe PluginConfigRootfs
-> PluginConfig
PluginConfig { Maybe PluginConfigRootfs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigRootfs :: Maybe PluginConfigRootfs
pluginConfigRootfs, Bool
[Text]
[PluginMount]
[PluginEnv]
Maybe Text
Maybe PluginConfigUser
Text
PluginConfigNetwork
PluginConfigLinux
PluginConfigInterface
PluginConfigArgs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
pluginConfigWorkDir :: Text
pluginConfigUser :: Maybe PluginConfigUser
pluginConfigPropagatedMount :: Text
pluginConfigPidHost :: Bool
pluginConfigNetwork :: PluginConfigNetwork
pluginConfigMounts :: [PluginMount]
pluginConfigLinux :: PluginConfigLinux
pluginConfigIpcHost :: Bool
pluginConfigInterface :: PluginConfigInterface
pluginConfigEnv :: [PluginEnv]
pluginConfigEntrypoint :: [Text]
pluginConfigDocumentation :: Text
pluginConfigDockerVersion :: Maybe Text
pluginConfigDescription :: Text
pluginConfigArgs :: PluginConfigArgs
..} ) (Maybe PluginConfigRootfs -> PluginConfig)
-> f (Maybe PluginConfigRootfs) -> f PluginConfig
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe PluginConfigRootfs -> f (Maybe PluginConfigRootfs)
f Maybe PluginConfigRootfs
pluginConfigRootfs
{-# INLINE pluginConfigRootfsL #-}



-- * PluginConfigArgs

-- | 'pluginConfigArgsDescription' Lens
pluginConfigArgsDescriptionL :: Lens_' PluginConfigArgs (Text)
pluginConfigArgsDescriptionL :: (Text -> f Text) -> PluginConfigArgs -> f PluginConfigArgs
pluginConfigArgsDescriptionL Text -> f Text
f PluginConfigArgs{[Text]
Text
pluginConfigArgsValue :: PluginConfigArgs -> [Text]
pluginConfigArgsSettable :: PluginConfigArgs -> [Text]
pluginConfigArgsName :: PluginConfigArgs -> Text
pluginConfigArgsDescription :: PluginConfigArgs -> Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsDescription :: Text
..} = (\Text
pluginConfigArgsDescription -> PluginConfigArgs :: Text -> Text -> [Text] -> [Text] -> PluginConfigArgs
PluginConfigArgs { Text
pluginConfigArgsDescription :: Text
pluginConfigArgsDescription :: Text
pluginConfigArgsDescription, [Text]
Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsName :: Text
..} ) (Text -> PluginConfigArgs) -> f Text -> f PluginConfigArgs
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginConfigArgsDescription
{-# INLINE pluginConfigArgsDescriptionL #-}

-- | 'pluginConfigArgsName' Lens
pluginConfigArgsNameL :: Lens_' PluginConfigArgs (Text)
pluginConfigArgsNameL :: (Text -> f Text) -> PluginConfigArgs -> f PluginConfigArgs
pluginConfigArgsNameL Text -> f Text
f PluginConfigArgs{[Text]
Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsDescription :: Text
pluginConfigArgsValue :: PluginConfigArgs -> [Text]
pluginConfigArgsSettable :: PluginConfigArgs -> [Text]
pluginConfigArgsName :: PluginConfigArgs -> Text
pluginConfigArgsDescription :: PluginConfigArgs -> Text
..} = (\Text
pluginConfigArgsName -> PluginConfigArgs :: Text -> Text -> [Text] -> [Text] -> PluginConfigArgs
PluginConfigArgs { Text
pluginConfigArgsName :: Text
pluginConfigArgsName :: Text
pluginConfigArgsName, [Text]
Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsDescription :: Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsDescription :: Text
..} ) (Text -> PluginConfigArgs) -> f Text -> f PluginConfigArgs
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginConfigArgsName
{-# INLINE pluginConfigArgsNameL #-}

-- | 'pluginConfigArgsSettable' Lens
pluginConfigArgsSettableL :: Lens_' PluginConfigArgs ([Text])
pluginConfigArgsSettableL :: ([Text] -> f [Text]) -> PluginConfigArgs -> f PluginConfigArgs
pluginConfigArgsSettableL [Text] -> f [Text]
f PluginConfigArgs{[Text]
Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsDescription :: Text
pluginConfigArgsValue :: PluginConfigArgs -> [Text]
pluginConfigArgsSettable :: PluginConfigArgs -> [Text]
pluginConfigArgsName :: PluginConfigArgs -> Text
pluginConfigArgsDescription :: PluginConfigArgs -> Text
..} = (\[Text]
pluginConfigArgsSettable -> PluginConfigArgs :: Text -> Text -> [Text] -> [Text] -> PluginConfigArgs
PluginConfigArgs { [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsSettable, [Text]
Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsDescription :: Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsDescription :: Text
..} ) ([Text] -> PluginConfigArgs) -> f [Text] -> f PluginConfigArgs
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginConfigArgsSettable
{-# INLINE pluginConfigArgsSettableL #-}

-- | 'pluginConfigArgsValue' Lens
pluginConfigArgsValueL :: Lens_' PluginConfigArgs ([Text])
pluginConfigArgsValueL :: ([Text] -> f [Text]) -> PluginConfigArgs -> f PluginConfigArgs
pluginConfigArgsValueL [Text] -> f [Text]
f PluginConfigArgs{[Text]
Text
pluginConfigArgsValue :: [Text]
pluginConfigArgsSettable :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsDescription :: Text
pluginConfigArgsValue :: PluginConfigArgs -> [Text]
pluginConfigArgsSettable :: PluginConfigArgs -> [Text]
pluginConfigArgsName :: PluginConfigArgs -> Text
pluginConfigArgsDescription :: PluginConfigArgs -> Text
..} = (\[Text]
pluginConfigArgsValue -> PluginConfigArgs :: Text -> Text -> [Text] -> [Text] -> PluginConfigArgs
PluginConfigArgs { [Text]
pluginConfigArgsValue :: [Text]
pluginConfigArgsValue :: [Text]
pluginConfigArgsValue, [Text]
Text
pluginConfigArgsSettable :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsDescription :: Text
pluginConfigArgsSettable :: [Text]
pluginConfigArgsName :: Text
pluginConfigArgsDescription :: Text
..} ) ([Text] -> PluginConfigArgs) -> f [Text] -> f PluginConfigArgs
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginConfigArgsValue
{-# INLINE pluginConfigArgsValueL #-}



-- * PluginConfigInterface

-- | 'pluginConfigInterfaceProtocolScheme' Lens
pluginConfigInterfaceProtocolSchemeL :: Lens_' PluginConfigInterface (Maybe Text)
pluginConfigInterfaceProtocolSchemeL :: (Maybe Text -> f (Maybe Text))
-> PluginConfigInterface -> f PluginConfigInterface
pluginConfigInterfaceProtocolSchemeL Maybe Text -> f (Maybe Text)
f PluginConfigInterface{[PluginInterfaceType]
Maybe Text
Text
pluginConfigInterfaceTypes :: PluginConfigInterface -> [PluginInterfaceType]
pluginConfigInterfaceSocket :: PluginConfigInterface -> Text
pluginConfigInterfaceProtocolScheme :: PluginConfigInterface -> Maybe Text
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceSocket :: Text
pluginConfigInterfaceProtocolScheme :: Maybe Text
..} = (\Maybe Text
pluginConfigInterfaceProtocolScheme -> PluginConfigInterface :: Maybe Text
-> Text -> [PluginInterfaceType] -> PluginConfigInterface
PluginConfigInterface { Maybe Text
pluginConfigInterfaceProtocolScheme :: Maybe Text
pluginConfigInterfaceProtocolScheme :: Maybe Text
pluginConfigInterfaceProtocolScheme, [PluginInterfaceType]
Text
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceSocket :: Text
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceSocket :: Text
..} ) (Maybe Text -> PluginConfigInterface)
-> f (Maybe Text) -> f PluginConfigInterface
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pluginConfigInterfaceProtocolScheme
{-# INLINE pluginConfigInterfaceProtocolSchemeL #-}

-- | 'pluginConfigInterfaceSocket' Lens
pluginConfigInterfaceSocketL :: Lens_' PluginConfigInterface (Text)
pluginConfigInterfaceSocketL :: (Text -> f Text)
-> PluginConfigInterface -> f PluginConfigInterface
pluginConfigInterfaceSocketL Text -> f Text
f PluginConfigInterface{[PluginInterfaceType]
Maybe Text
Text
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceSocket :: Text
pluginConfigInterfaceProtocolScheme :: Maybe Text
pluginConfigInterfaceTypes :: PluginConfigInterface -> [PluginInterfaceType]
pluginConfigInterfaceSocket :: PluginConfigInterface -> Text
pluginConfigInterfaceProtocolScheme :: PluginConfigInterface -> Maybe Text
..} = (\Text
pluginConfigInterfaceSocket -> PluginConfigInterface :: Maybe Text
-> Text -> [PluginInterfaceType] -> PluginConfigInterface
PluginConfigInterface { Text
pluginConfigInterfaceSocket :: Text
pluginConfigInterfaceSocket :: Text
pluginConfigInterfaceSocket, [PluginInterfaceType]
Maybe Text
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceProtocolScheme :: Maybe Text
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceProtocolScheme :: Maybe Text
..} ) (Text -> PluginConfigInterface)
-> f Text -> f PluginConfigInterface
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginConfigInterfaceSocket
{-# INLINE pluginConfigInterfaceSocketL #-}

-- | 'pluginConfigInterfaceTypes' Lens
pluginConfigInterfaceTypesL :: Lens_' PluginConfigInterface ([PluginInterfaceType])
pluginConfigInterfaceTypesL :: ([PluginInterfaceType] -> f [PluginInterfaceType])
-> PluginConfigInterface -> f PluginConfigInterface
pluginConfigInterfaceTypesL [PluginInterfaceType] -> f [PluginInterfaceType]
f PluginConfigInterface{[PluginInterfaceType]
Maybe Text
Text
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceSocket :: Text
pluginConfigInterfaceProtocolScheme :: Maybe Text
pluginConfigInterfaceTypes :: PluginConfigInterface -> [PluginInterfaceType]
pluginConfigInterfaceSocket :: PluginConfigInterface -> Text
pluginConfigInterfaceProtocolScheme :: PluginConfigInterface -> Maybe Text
..} = (\[PluginInterfaceType]
pluginConfigInterfaceTypes -> PluginConfigInterface :: Maybe Text
-> Text -> [PluginInterfaceType] -> PluginConfigInterface
PluginConfigInterface { [PluginInterfaceType]
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceTypes :: [PluginInterfaceType]
pluginConfigInterfaceTypes, Maybe Text
Text
pluginConfigInterfaceSocket :: Text
pluginConfigInterfaceProtocolScheme :: Maybe Text
pluginConfigInterfaceSocket :: Text
pluginConfigInterfaceProtocolScheme :: Maybe Text
..} ) ([PluginInterfaceType] -> PluginConfigInterface)
-> f [PluginInterfaceType] -> f PluginConfigInterface
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [PluginInterfaceType] -> f [PluginInterfaceType]
f [PluginInterfaceType]
pluginConfigInterfaceTypes
{-# INLINE pluginConfigInterfaceTypesL #-}



-- * PluginConfigLinux

-- | 'pluginConfigLinuxAllowAllDevices' Lens
pluginConfigLinuxAllowAllDevicesL :: Lens_' PluginConfigLinux (Bool)
pluginConfigLinuxAllowAllDevicesL :: (Bool -> f Bool) -> PluginConfigLinux -> f PluginConfigLinux
pluginConfigLinuxAllowAllDevicesL Bool -> f Bool
f PluginConfigLinux{Bool
[Text]
[PluginDevice]
pluginConfigLinuxDevices :: PluginConfigLinux -> [PluginDevice]
pluginConfigLinuxCapabilities :: PluginConfigLinux -> [Text]
pluginConfigLinuxAllowAllDevices :: PluginConfigLinux -> Bool
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxCapabilities :: [Text]
pluginConfigLinuxAllowAllDevices :: Bool
..} = (\Bool
pluginConfigLinuxAllowAllDevices -> PluginConfigLinux :: Bool -> [Text] -> [PluginDevice] -> PluginConfigLinux
PluginConfigLinux { Bool
pluginConfigLinuxAllowAllDevices :: Bool
pluginConfigLinuxAllowAllDevices :: Bool
pluginConfigLinuxAllowAllDevices, [Text]
[PluginDevice]
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxCapabilities :: [Text]
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxCapabilities :: [Text]
..} ) (Bool -> PluginConfigLinux) -> f Bool -> f PluginConfigLinux
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Bool -> f Bool
f Bool
pluginConfigLinuxAllowAllDevices
{-# INLINE pluginConfigLinuxAllowAllDevicesL #-}

-- | 'pluginConfigLinuxCapabilities' Lens
pluginConfigLinuxCapabilitiesL :: Lens_' PluginConfigLinux ([Text])
pluginConfigLinuxCapabilitiesL :: ([Text] -> f [Text]) -> PluginConfigLinux -> f PluginConfigLinux
pluginConfigLinuxCapabilitiesL [Text] -> f [Text]
f PluginConfigLinux{Bool
[Text]
[PluginDevice]
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxCapabilities :: [Text]
pluginConfigLinuxAllowAllDevices :: Bool
pluginConfigLinuxDevices :: PluginConfigLinux -> [PluginDevice]
pluginConfigLinuxCapabilities :: PluginConfigLinux -> [Text]
pluginConfigLinuxAllowAllDevices :: PluginConfigLinux -> Bool
..} = (\[Text]
pluginConfigLinuxCapabilities -> PluginConfigLinux :: Bool -> [Text] -> [PluginDevice] -> PluginConfigLinux
PluginConfigLinux { [Text]
pluginConfigLinuxCapabilities :: [Text]
pluginConfigLinuxCapabilities :: [Text]
pluginConfigLinuxCapabilities, Bool
[PluginDevice]
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxAllowAllDevices :: Bool
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxAllowAllDevices :: Bool
..} ) ([Text] -> PluginConfigLinux) -> f [Text] -> f PluginConfigLinux
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginConfigLinuxCapabilities
{-# INLINE pluginConfigLinuxCapabilitiesL #-}

-- | 'pluginConfigLinuxDevices' Lens
pluginConfigLinuxDevicesL :: Lens_' PluginConfigLinux ([PluginDevice])
pluginConfigLinuxDevicesL :: ([PluginDevice] -> f [PluginDevice])
-> PluginConfigLinux -> f PluginConfigLinux
pluginConfigLinuxDevicesL [PluginDevice] -> f [PluginDevice]
f PluginConfigLinux{Bool
[Text]
[PluginDevice]
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxCapabilities :: [Text]
pluginConfigLinuxAllowAllDevices :: Bool
pluginConfigLinuxDevices :: PluginConfigLinux -> [PluginDevice]
pluginConfigLinuxCapabilities :: PluginConfigLinux -> [Text]
pluginConfigLinuxAllowAllDevices :: PluginConfigLinux -> Bool
..} = (\[PluginDevice]
pluginConfigLinuxDevices -> PluginConfigLinux :: Bool -> [Text] -> [PluginDevice] -> PluginConfigLinux
PluginConfigLinux { [PluginDevice]
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxDevices :: [PluginDevice]
pluginConfigLinuxDevices, Bool
[Text]
pluginConfigLinuxCapabilities :: [Text]
pluginConfigLinuxAllowAllDevices :: Bool
pluginConfigLinuxCapabilities :: [Text]
pluginConfigLinuxAllowAllDevices :: Bool
..} ) ([PluginDevice] -> PluginConfigLinux)
-> f [PluginDevice] -> f PluginConfigLinux
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [PluginDevice] -> f [PluginDevice]
f [PluginDevice]
pluginConfigLinuxDevices
{-# INLINE pluginConfigLinuxDevicesL #-}



-- * PluginConfigNetwork

-- | 'pluginConfigNetworkType' Lens
pluginConfigNetworkTypeL :: Lens_' PluginConfigNetwork (Text)
pluginConfigNetworkTypeL :: (Text -> f Text) -> PluginConfigNetwork -> f PluginConfigNetwork
pluginConfigNetworkTypeL Text -> f Text
f PluginConfigNetwork{Text
pluginConfigNetworkType :: PluginConfigNetwork -> Text
pluginConfigNetworkType :: Text
..} = (\Text
pluginConfigNetworkType -> PluginConfigNetwork :: Text -> PluginConfigNetwork
PluginConfigNetwork { Text
pluginConfigNetworkType :: Text
pluginConfigNetworkType :: Text
pluginConfigNetworkType, ..} ) (Text -> PluginConfigNetwork) -> f Text -> f PluginConfigNetwork
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginConfigNetworkType
{-# INLINE pluginConfigNetworkTypeL #-}



-- * PluginConfigRootfs

-- | 'pluginConfigRootfsDiffIds' Lens
pluginConfigRootfsDiffIdsL :: Lens_' PluginConfigRootfs (Maybe [Text])
pluginConfigRootfsDiffIdsL :: (Maybe [Text] -> f (Maybe [Text]))
-> PluginConfigRootfs -> f PluginConfigRootfs
pluginConfigRootfsDiffIdsL Maybe [Text] -> f (Maybe [Text])
f PluginConfigRootfs{Maybe [Text]
Maybe Text
pluginConfigRootfsType :: PluginConfigRootfs -> Maybe Text
pluginConfigRootfsDiffIds :: PluginConfigRootfs -> Maybe [Text]
pluginConfigRootfsType :: Maybe Text
pluginConfigRootfsDiffIds :: Maybe [Text]
..} = (\Maybe [Text]
pluginConfigRootfsDiffIds -> PluginConfigRootfs :: Maybe [Text] -> Maybe Text -> PluginConfigRootfs
PluginConfigRootfs { Maybe [Text]
pluginConfigRootfsDiffIds :: Maybe [Text]
pluginConfigRootfsDiffIds :: Maybe [Text]
pluginConfigRootfsDiffIds, Maybe Text
pluginConfigRootfsType :: Maybe Text
pluginConfigRootfsType :: Maybe Text
..} ) (Maybe [Text] -> PluginConfigRootfs)
-> f (Maybe [Text]) -> f PluginConfigRootfs
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
pluginConfigRootfsDiffIds
{-# INLINE pluginConfigRootfsDiffIdsL #-}

-- | 'pluginConfigRootfsType' Lens
pluginConfigRootfsTypeL :: Lens_' PluginConfigRootfs (Maybe Text)
pluginConfigRootfsTypeL :: (Maybe Text -> f (Maybe Text))
-> PluginConfigRootfs -> f PluginConfigRootfs
pluginConfigRootfsTypeL Maybe Text -> f (Maybe Text)
f PluginConfigRootfs{Maybe [Text]
Maybe Text
pluginConfigRootfsType :: Maybe Text
pluginConfigRootfsDiffIds :: Maybe [Text]
pluginConfigRootfsType :: PluginConfigRootfs -> Maybe Text
pluginConfigRootfsDiffIds :: PluginConfigRootfs -> Maybe [Text]
..} = (\Maybe Text
pluginConfigRootfsType -> PluginConfigRootfs :: Maybe [Text] -> Maybe Text -> PluginConfigRootfs
PluginConfigRootfs { Maybe Text
pluginConfigRootfsType :: Maybe Text
pluginConfigRootfsType :: Maybe Text
pluginConfigRootfsType, Maybe [Text]
pluginConfigRootfsDiffIds :: Maybe [Text]
pluginConfigRootfsDiffIds :: Maybe [Text]
..} ) (Maybe Text -> PluginConfigRootfs)
-> f (Maybe Text) -> f PluginConfigRootfs
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
pluginConfigRootfsType
{-# INLINE pluginConfigRootfsTypeL #-}



-- * PluginConfigUser

-- | 'pluginConfigUserGid' Lens
pluginConfigUserGidL :: Lens_' PluginConfigUser (Maybe Int)
pluginConfigUserGidL :: (Maybe Int -> f (Maybe Int))
-> PluginConfigUser -> f PluginConfigUser
pluginConfigUserGidL Maybe Int -> f (Maybe Int)
f PluginConfigUser{Maybe Int
pluginConfigUserUid :: PluginConfigUser -> Maybe Int
pluginConfigUserGid :: PluginConfigUser -> Maybe Int
pluginConfigUserUid :: Maybe Int
pluginConfigUserGid :: Maybe Int
..} = (\Maybe Int
pluginConfigUserGid -> PluginConfigUser :: Maybe Int -> Maybe Int -> PluginConfigUser
PluginConfigUser { Maybe Int
pluginConfigUserGid :: Maybe Int
pluginConfigUserGid :: Maybe Int
pluginConfigUserGid, Maybe Int
pluginConfigUserUid :: Maybe Int
pluginConfigUserUid :: Maybe Int
..} ) (Maybe Int -> PluginConfigUser)
-> f (Maybe Int) -> f PluginConfigUser
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Int -> f (Maybe Int)
f Maybe Int
pluginConfigUserGid
{-# INLINE pluginConfigUserGidL #-}

-- | 'pluginConfigUserUid' Lens
pluginConfigUserUidL :: Lens_' PluginConfigUser (Maybe Int)
pluginConfigUserUidL :: (Maybe Int -> f (Maybe Int))
-> PluginConfigUser -> f PluginConfigUser
pluginConfigUserUidL Maybe Int -> f (Maybe Int)
f PluginConfigUser{Maybe Int
pluginConfigUserUid :: Maybe Int
pluginConfigUserGid :: Maybe Int
pluginConfigUserUid :: PluginConfigUser -> Maybe Int
pluginConfigUserGid :: PluginConfigUser -> Maybe Int
..} = (\Maybe Int
pluginConfigUserUid -> PluginConfigUser :: Maybe Int -> Maybe Int -> PluginConfigUser
PluginConfigUser { Maybe Int
pluginConfigUserUid :: Maybe Int
pluginConfigUserUid :: Maybe Int
pluginConfigUserUid, Maybe Int
pluginConfigUserGid :: Maybe Int
pluginConfigUserGid :: Maybe Int
..} ) (Maybe Int -> PluginConfigUser)
-> f (Maybe Int) -> f PluginConfigUser
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Int -> f (Maybe Int)
f Maybe Int
pluginConfigUserUid
{-# INLINE pluginConfigUserUidL #-}



-- * PluginDevice

-- | 'pluginDeviceDescription' Lens
pluginDeviceDescriptionL :: Lens_' PluginDevice (Text)
pluginDeviceDescriptionL :: (Text -> f Text) -> PluginDevice -> f PluginDevice
pluginDeviceDescriptionL Text -> f Text
f PluginDevice{[Text]
Text
pluginDeviceSettable :: PluginDevice -> [Text]
pluginDevicePath :: PluginDevice -> Text
pluginDeviceName :: PluginDevice -> Text
pluginDeviceDescription :: PluginDevice -> Text
pluginDeviceSettable :: [Text]
pluginDevicePath :: Text
pluginDeviceName :: Text
pluginDeviceDescription :: Text
..} = (\Text
pluginDeviceDescription -> PluginDevice :: Text -> Text -> Text -> [Text] -> PluginDevice
PluginDevice { Text
pluginDeviceDescription :: Text
pluginDeviceDescription :: Text
pluginDeviceDescription, [Text]
Text
pluginDeviceSettable :: [Text]
pluginDevicePath :: Text
pluginDeviceName :: Text
pluginDeviceSettable :: [Text]
pluginDevicePath :: Text
pluginDeviceName :: Text
..} ) (Text -> PluginDevice) -> f Text -> f PluginDevice
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginDeviceDescription
{-# INLINE pluginDeviceDescriptionL #-}

-- | 'pluginDeviceName' Lens
pluginDeviceNameL :: Lens_' PluginDevice (Text)
pluginDeviceNameL :: (Text -> f Text) -> PluginDevice -> f PluginDevice
pluginDeviceNameL Text -> f Text
f PluginDevice{[Text]
Text
pluginDeviceSettable :: [Text]
pluginDevicePath :: Text
pluginDeviceName :: Text
pluginDeviceDescription :: Text
pluginDeviceSettable :: PluginDevice -> [Text]
pluginDevicePath :: PluginDevice -> Text
pluginDeviceName :: PluginDevice -> Text
pluginDeviceDescription :: PluginDevice -> Text
..} = (\Text
pluginDeviceName -> PluginDevice :: Text -> Text -> Text -> [Text] -> PluginDevice
PluginDevice { Text
pluginDeviceName :: Text
pluginDeviceName :: Text
pluginDeviceName, [Text]
Text
pluginDeviceSettable :: [Text]
pluginDevicePath :: Text
pluginDeviceDescription :: Text
pluginDeviceSettable :: [Text]
pluginDevicePath :: Text
pluginDeviceDescription :: Text
..} ) (Text -> PluginDevice) -> f Text -> f PluginDevice
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginDeviceName
{-# INLINE pluginDeviceNameL #-}

-- | 'pluginDevicePath' Lens
pluginDevicePathL :: Lens_' PluginDevice (Text)
pluginDevicePathL :: (Text -> f Text) -> PluginDevice -> f PluginDevice
pluginDevicePathL Text -> f Text
f PluginDevice{[Text]
Text
pluginDeviceSettable :: [Text]
pluginDevicePath :: Text
pluginDeviceName :: Text
pluginDeviceDescription :: Text
pluginDeviceSettable :: PluginDevice -> [Text]
pluginDevicePath :: PluginDevice -> Text
pluginDeviceName :: PluginDevice -> Text
pluginDeviceDescription :: PluginDevice -> Text
..} = (\Text
pluginDevicePath -> PluginDevice :: Text -> Text -> Text -> [Text] -> PluginDevice
PluginDevice { Text
pluginDevicePath :: Text
pluginDevicePath :: Text
pluginDevicePath, [Text]
Text
pluginDeviceSettable :: [Text]
pluginDeviceName :: Text
pluginDeviceDescription :: Text
pluginDeviceSettable :: [Text]
pluginDeviceName :: Text
pluginDeviceDescription :: Text
..} ) (Text -> PluginDevice) -> f Text -> f PluginDevice
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginDevicePath
{-# INLINE pluginDevicePathL #-}

-- | 'pluginDeviceSettable' Lens
pluginDeviceSettableL :: Lens_' PluginDevice ([Text])
pluginDeviceSettableL :: ([Text] -> f [Text]) -> PluginDevice -> f PluginDevice
pluginDeviceSettableL [Text] -> f [Text]
f PluginDevice{[Text]
Text
pluginDeviceSettable :: [Text]
pluginDevicePath :: Text
pluginDeviceName :: Text
pluginDeviceDescription :: Text
pluginDeviceSettable :: PluginDevice -> [Text]
pluginDevicePath :: PluginDevice -> Text
pluginDeviceName :: PluginDevice -> Text
pluginDeviceDescription :: PluginDevice -> Text
..} = (\[Text]
pluginDeviceSettable -> PluginDevice :: Text -> Text -> Text -> [Text] -> PluginDevice
PluginDevice { [Text]
pluginDeviceSettable :: [Text]
pluginDeviceSettable :: [Text]
pluginDeviceSettable, Text
pluginDevicePath :: Text
pluginDeviceName :: Text
pluginDeviceDescription :: Text
pluginDevicePath :: Text
pluginDeviceName :: Text
pluginDeviceDescription :: Text
..} ) ([Text] -> PluginDevice) -> f [Text] -> f PluginDevice
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginDeviceSettable
{-# INLINE pluginDeviceSettableL #-}



-- * PluginEnv

-- | 'pluginEnvDescription' Lens
pluginEnvDescriptionL :: Lens_' PluginEnv (Text)
pluginEnvDescriptionL :: (Text -> f Text) -> PluginEnv -> f PluginEnv
pluginEnvDescriptionL Text -> f Text
f PluginEnv{[Text]
Text
pluginEnvValue :: PluginEnv -> Text
pluginEnvSettable :: PluginEnv -> [Text]
pluginEnvName :: PluginEnv -> Text
pluginEnvDescription :: PluginEnv -> Text
pluginEnvValue :: Text
pluginEnvSettable :: [Text]
pluginEnvName :: Text
pluginEnvDescription :: Text
..} = (\Text
pluginEnvDescription -> PluginEnv :: Text -> Text -> [Text] -> Text -> PluginEnv
PluginEnv { Text
pluginEnvDescription :: Text
pluginEnvDescription :: Text
pluginEnvDescription, [Text]
Text
pluginEnvValue :: Text
pluginEnvSettable :: [Text]
pluginEnvName :: Text
pluginEnvValue :: Text
pluginEnvSettable :: [Text]
pluginEnvName :: Text
..} ) (Text -> PluginEnv) -> f Text -> f PluginEnv
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginEnvDescription
{-# INLINE pluginEnvDescriptionL #-}

-- | 'pluginEnvName' Lens
pluginEnvNameL :: Lens_' PluginEnv (Text)
pluginEnvNameL :: (Text -> f Text) -> PluginEnv -> f PluginEnv
pluginEnvNameL Text -> f Text
f PluginEnv{[Text]
Text
pluginEnvValue :: Text
pluginEnvSettable :: [Text]
pluginEnvName :: Text
pluginEnvDescription :: Text
pluginEnvValue :: PluginEnv -> Text
pluginEnvSettable :: PluginEnv -> [Text]
pluginEnvName :: PluginEnv -> Text
pluginEnvDescription :: PluginEnv -> Text
..} = (\Text
pluginEnvName -> PluginEnv :: Text -> Text -> [Text] -> Text -> PluginEnv
PluginEnv { Text
pluginEnvName :: Text
pluginEnvName :: Text
pluginEnvName, [Text]
Text
pluginEnvValue :: Text
pluginEnvSettable :: [Text]
pluginEnvDescription :: Text
pluginEnvValue :: Text
pluginEnvSettable :: [Text]
pluginEnvDescription :: Text
..} ) (Text -> PluginEnv) -> f Text -> f PluginEnv
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginEnvName
{-# INLINE pluginEnvNameL #-}

-- | 'pluginEnvSettable' Lens
pluginEnvSettableL :: Lens_' PluginEnv ([Text])
pluginEnvSettableL :: ([Text] -> f [Text]) -> PluginEnv -> f PluginEnv
pluginEnvSettableL [Text] -> f [Text]
f PluginEnv{[Text]
Text
pluginEnvValue :: Text
pluginEnvSettable :: [Text]
pluginEnvName :: Text
pluginEnvDescription :: Text
pluginEnvValue :: PluginEnv -> Text
pluginEnvSettable :: PluginEnv -> [Text]
pluginEnvName :: PluginEnv -> Text
pluginEnvDescription :: PluginEnv -> Text
..} = (\[Text]
pluginEnvSettable -> PluginEnv :: Text -> Text -> [Text] -> Text -> PluginEnv
PluginEnv { [Text]
pluginEnvSettable :: [Text]
pluginEnvSettable :: [Text]
pluginEnvSettable, Text
pluginEnvValue :: Text
pluginEnvName :: Text
pluginEnvDescription :: Text
pluginEnvValue :: Text
pluginEnvName :: Text
pluginEnvDescription :: Text
..} ) ([Text] -> PluginEnv) -> f [Text] -> f PluginEnv
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginEnvSettable
{-# INLINE pluginEnvSettableL #-}

-- | 'pluginEnvValue' Lens
pluginEnvValueL :: Lens_' PluginEnv (Text)
pluginEnvValueL :: (Text -> f Text) -> PluginEnv -> f PluginEnv
pluginEnvValueL Text -> f Text
f PluginEnv{[Text]
Text
pluginEnvValue :: Text
pluginEnvSettable :: [Text]
pluginEnvName :: Text
pluginEnvDescription :: Text
pluginEnvValue :: PluginEnv -> Text
pluginEnvSettable :: PluginEnv -> [Text]
pluginEnvName :: PluginEnv -> Text
pluginEnvDescription :: PluginEnv -> Text
..} = (\Text
pluginEnvValue -> PluginEnv :: Text -> Text -> [Text] -> Text -> PluginEnv
PluginEnv { Text
pluginEnvValue :: Text
pluginEnvValue :: Text
pluginEnvValue, [Text]
Text
pluginEnvSettable :: [Text]
pluginEnvName :: Text
pluginEnvDescription :: Text
pluginEnvSettable :: [Text]
pluginEnvName :: Text
pluginEnvDescription :: Text
..} ) (Text -> PluginEnv) -> f Text -> f PluginEnv
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginEnvValue
{-# INLINE pluginEnvValueL #-}



-- * PluginInterfaceType

-- | 'pluginInterfaceTypeCapability' Lens
pluginInterfaceTypeCapabilityL :: Lens_' PluginInterfaceType (Text)
pluginInterfaceTypeCapabilityL :: (Text -> f Text) -> PluginInterfaceType -> f PluginInterfaceType
pluginInterfaceTypeCapabilityL Text -> f Text
f PluginInterfaceType{Text
pluginInterfaceTypeVersion :: PluginInterfaceType -> Text
pluginInterfaceTypePrefix :: PluginInterfaceType -> Text
pluginInterfaceTypeCapability :: PluginInterfaceType -> Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypePrefix :: Text
pluginInterfaceTypeCapability :: Text
..} = (\Text
pluginInterfaceTypeCapability -> PluginInterfaceType :: Text -> Text -> Text -> PluginInterfaceType
PluginInterfaceType { Text
pluginInterfaceTypeCapability :: Text
pluginInterfaceTypeCapability :: Text
pluginInterfaceTypeCapability, Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypePrefix :: Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypePrefix :: Text
..} ) (Text -> PluginInterfaceType) -> f Text -> f PluginInterfaceType
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginInterfaceTypeCapability
{-# INLINE pluginInterfaceTypeCapabilityL #-}

-- | 'pluginInterfaceTypePrefix' Lens
pluginInterfaceTypePrefixL :: Lens_' PluginInterfaceType (Text)
pluginInterfaceTypePrefixL :: (Text -> f Text) -> PluginInterfaceType -> f PluginInterfaceType
pluginInterfaceTypePrefixL Text -> f Text
f PluginInterfaceType{Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypePrefix :: Text
pluginInterfaceTypeCapability :: Text
pluginInterfaceTypeVersion :: PluginInterfaceType -> Text
pluginInterfaceTypePrefix :: PluginInterfaceType -> Text
pluginInterfaceTypeCapability :: PluginInterfaceType -> Text
..} = (\Text
pluginInterfaceTypePrefix -> PluginInterfaceType :: Text -> Text -> Text -> PluginInterfaceType
PluginInterfaceType { Text
pluginInterfaceTypePrefix :: Text
pluginInterfaceTypePrefix :: Text
pluginInterfaceTypePrefix, Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypeCapability :: Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypeCapability :: Text
..} ) (Text -> PluginInterfaceType) -> f Text -> f PluginInterfaceType
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginInterfaceTypePrefix
{-# INLINE pluginInterfaceTypePrefixL #-}

-- | 'pluginInterfaceTypeVersion' Lens
pluginInterfaceTypeVersionL :: Lens_' PluginInterfaceType (Text)
pluginInterfaceTypeVersionL :: (Text -> f Text) -> PluginInterfaceType -> f PluginInterfaceType
pluginInterfaceTypeVersionL Text -> f Text
f PluginInterfaceType{Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypePrefix :: Text
pluginInterfaceTypeCapability :: Text
pluginInterfaceTypeVersion :: PluginInterfaceType -> Text
pluginInterfaceTypePrefix :: PluginInterfaceType -> Text
pluginInterfaceTypeCapability :: PluginInterfaceType -> Text
..} = (\Text
pluginInterfaceTypeVersion -> PluginInterfaceType :: Text -> Text -> Text -> PluginInterfaceType
PluginInterfaceType { Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypeVersion :: Text
pluginInterfaceTypeVersion, Text
pluginInterfaceTypePrefix :: Text
pluginInterfaceTypeCapability :: Text
pluginInterfaceTypePrefix :: Text
pluginInterfaceTypeCapability :: Text
..} ) (Text -> PluginInterfaceType) -> f Text -> f PluginInterfaceType
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginInterfaceTypeVersion
{-# INLINE pluginInterfaceTypeVersionL #-}



-- * PluginMount

-- | 'pluginMountDescription' Lens
pluginMountDescriptionL :: Lens_' PluginMount (Text)
pluginMountDescriptionL :: (Text -> f Text) -> PluginMount -> f PluginMount
pluginMountDescriptionL Text -> f Text
f PluginMount{[Text]
Text
pluginMountType :: PluginMount -> Text
pluginMountSource :: PluginMount -> Text
pluginMountSettable :: PluginMount -> [Text]
pluginMountOptions :: PluginMount -> [Text]
pluginMountName :: PluginMount -> Text
pluginMountDestination :: PluginMount -> Text
pluginMountDescription :: PluginMount -> Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
..} = (\Text
pluginMountDescription -> PluginMount :: Text
-> Text -> Text -> [Text] -> [Text] -> Text -> Text -> PluginMount
PluginMount { Text
pluginMountDescription :: Text
pluginMountDescription :: Text
pluginMountDescription, [Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
..} ) (Text -> PluginMount) -> f Text -> f PluginMount
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginMountDescription
{-# INLINE pluginMountDescriptionL #-}

-- | 'pluginMountDestination' Lens
pluginMountDestinationL :: Lens_' PluginMount (Text)
pluginMountDestinationL :: (Text -> f Text) -> PluginMount -> f PluginMount
pluginMountDestinationL Text -> f Text
f PluginMount{[Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: PluginMount -> Text
pluginMountSource :: PluginMount -> Text
pluginMountSettable :: PluginMount -> [Text]
pluginMountOptions :: PluginMount -> [Text]
pluginMountName :: PluginMount -> Text
pluginMountDestination :: PluginMount -> Text
pluginMountDescription :: PluginMount -> Text
..} = (\Text
pluginMountDestination -> PluginMount :: Text
-> Text -> Text -> [Text] -> [Text] -> Text -> Text -> PluginMount
PluginMount { Text
pluginMountDestination :: Text
pluginMountDestination :: Text
pluginMountDestination, [Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDescription :: Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDescription :: Text
..} ) (Text -> PluginMount) -> f Text -> f PluginMount
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginMountDestination
{-# INLINE pluginMountDestinationL #-}

-- | 'pluginMountName' Lens
pluginMountNameL :: Lens_' PluginMount (Text)
pluginMountNameL :: (Text -> f Text) -> PluginMount -> f PluginMount
pluginMountNameL Text -> f Text
f PluginMount{[Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: PluginMount -> Text
pluginMountSource :: PluginMount -> Text
pluginMountSettable :: PluginMount -> [Text]
pluginMountOptions :: PluginMount -> [Text]
pluginMountName :: PluginMount -> Text
pluginMountDestination :: PluginMount -> Text
pluginMountDescription :: PluginMount -> Text
..} = (\Text
pluginMountName -> PluginMount :: Text
-> Text -> Text -> [Text] -> [Text] -> Text -> Text -> PluginMount
PluginMount { Text
pluginMountName :: Text
pluginMountName :: Text
pluginMountName, [Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountDestination :: Text
pluginMountDescription :: Text
..} ) (Text -> PluginMount) -> f Text -> f PluginMount
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginMountName
{-# INLINE pluginMountNameL #-}

-- | 'pluginMountOptions' Lens
pluginMountOptionsL :: Lens_' PluginMount ([Text])
pluginMountOptionsL :: ([Text] -> f [Text]) -> PluginMount -> f PluginMount
pluginMountOptionsL [Text] -> f [Text]
f PluginMount{[Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: PluginMount -> Text
pluginMountSource :: PluginMount -> Text
pluginMountSettable :: PluginMount -> [Text]
pluginMountOptions :: PluginMount -> [Text]
pluginMountName :: PluginMount -> Text
pluginMountDestination :: PluginMount -> Text
pluginMountDescription :: PluginMount -> Text
..} = (\[Text]
pluginMountOptions -> PluginMount :: Text
-> Text -> Text -> [Text] -> [Text] -> Text -> Text -> PluginMount
PluginMount { [Text]
pluginMountOptions :: [Text]
pluginMountOptions :: [Text]
pluginMountOptions, [Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
..} ) ([Text] -> PluginMount) -> f [Text] -> f PluginMount
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginMountOptions
{-# INLINE pluginMountOptionsL #-}

-- | 'pluginMountSettable' Lens
pluginMountSettableL :: Lens_' PluginMount ([Text])
pluginMountSettableL :: ([Text] -> f [Text]) -> PluginMount -> f PluginMount
pluginMountSettableL [Text] -> f [Text]
f PluginMount{[Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: PluginMount -> Text
pluginMountSource :: PluginMount -> Text
pluginMountSettable :: PluginMount -> [Text]
pluginMountOptions :: PluginMount -> [Text]
pluginMountName :: PluginMount -> Text
pluginMountDestination :: PluginMount -> Text
pluginMountDescription :: PluginMount -> Text
..} = (\[Text]
pluginMountSettable -> PluginMount :: Text
-> Text -> Text -> [Text] -> [Text] -> Text -> Text -> PluginMount
PluginMount { [Text]
pluginMountSettable :: [Text]
pluginMountSettable :: [Text]
pluginMountSettable, [Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
..} ) ([Text] -> PluginMount) -> f [Text] -> f PluginMount
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginMountSettable
{-# INLINE pluginMountSettableL #-}

-- | 'pluginMountSource' Lens
pluginMountSourceL :: Lens_' PluginMount (Text)
pluginMountSourceL :: (Text -> f Text) -> PluginMount -> f PluginMount
pluginMountSourceL Text -> f Text
f PluginMount{[Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: PluginMount -> Text
pluginMountSource :: PluginMount -> Text
pluginMountSettable :: PluginMount -> [Text]
pluginMountOptions :: PluginMount -> [Text]
pluginMountName :: PluginMount -> Text
pluginMountDestination :: PluginMount -> Text
pluginMountDescription :: PluginMount -> Text
..} = (\Text
pluginMountSource -> PluginMount :: Text
-> Text -> Text -> [Text] -> [Text] -> Text -> Text -> PluginMount
PluginMount { Text
pluginMountSource :: Text
pluginMountSource :: Text
pluginMountSource, [Text]
Text
pluginMountType :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
..} ) (Text -> PluginMount) -> f Text -> f PluginMount
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginMountSource
{-# INLINE pluginMountSourceL #-}

-- | 'pluginMountType' Lens
pluginMountTypeL :: Lens_' PluginMount (Text)
pluginMountTypeL :: (Text -> f Text) -> PluginMount -> f PluginMount
pluginMountTypeL Text -> f Text
f PluginMount{[Text]
Text
pluginMountType :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountType :: PluginMount -> Text
pluginMountSource :: PluginMount -> Text
pluginMountSettable :: PluginMount -> [Text]
pluginMountOptions :: PluginMount -> [Text]
pluginMountName :: PluginMount -> Text
pluginMountDestination :: PluginMount -> Text
pluginMountDescription :: PluginMount -> Text
..} = (\Text
pluginMountType -> PluginMount :: Text
-> Text -> Text -> [Text] -> [Text] -> Text -> Text -> PluginMount
PluginMount { Text
pluginMountType :: Text
pluginMountType :: Text
pluginMountType, [Text]
Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
pluginMountSource :: Text
pluginMountSettable :: [Text]
pluginMountOptions :: [Text]
pluginMountName :: Text
pluginMountDestination :: Text
pluginMountDescription :: Text
..} ) (Text -> PluginMount) -> f Text -> f PluginMount
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
pluginMountType
{-# INLINE pluginMountTypeL #-}



-- * PluginSettings

-- | 'pluginSettingsArgs' Lens
pluginSettingsArgsL :: Lens_' PluginSettings ([Text])
pluginSettingsArgsL :: ([Text] -> f [Text]) -> PluginSettings -> f PluginSettings
pluginSettingsArgsL [Text] -> f [Text]
f PluginSettings{[Text]
[PluginMount]
[PluginDevice]
pluginSettingsMounts :: PluginSettings -> [PluginMount]
pluginSettingsEnv :: PluginSettings -> [Text]
pluginSettingsDevices :: PluginSettings -> [PluginDevice]
pluginSettingsArgs :: PluginSettings -> [Text]
pluginSettingsMounts :: [PluginMount]
pluginSettingsEnv :: [Text]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsArgs :: [Text]
..} = (\[Text]
pluginSettingsArgs -> PluginSettings :: [Text]
-> [PluginDevice] -> [Text] -> [PluginMount] -> PluginSettings
PluginSettings { [Text]
pluginSettingsArgs :: [Text]
pluginSettingsArgs :: [Text]
pluginSettingsArgs, [Text]
[PluginMount]
[PluginDevice]
pluginSettingsMounts :: [PluginMount]
pluginSettingsEnv :: [Text]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsMounts :: [PluginMount]
pluginSettingsEnv :: [Text]
pluginSettingsDevices :: [PluginDevice]
..} ) ([Text] -> PluginSettings) -> f [Text] -> f PluginSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginSettingsArgs
{-# INLINE pluginSettingsArgsL #-}

-- | 'pluginSettingsDevices' Lens
pluginSettingsDevicesL :: Lens_' PluginSettings ([PluginDevice])
pluginSettingsDevicesL :: ([PluginDevice] -> f [PluginDevice])
-> PluginSettings -> f PluginSettings
pluginSettingsDevicesL [PluginDevice] -> f [PluginDevice]
f PluginSettings{[Text]
[PluginMount]
[PluginDevice]
pluginSettingsMounts :: [PluginMount]
pluginSettingsEnv :: [Text]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsArgs :: [Text]
pluginSettingsMounts :: PluginSettings -> [PluginMount]
pluginSettingsEnv :: PluginSettings -> [Text]
pluginSettingsDevices :: PluginSettings -> [PluginDevice]
pluginSettingsArgs :: PluginSettings -> [Text]
..} = (\[PluginDevice]
pluginSettingsDevices -> PluginSettings :: [Text]
-> [PluginDevice] -> [Text] -> [PluginMount] -> PluginSettings
PluginSettings { [PluginDevice]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsDevices, [Text]
[PluginMount]
pluginSettingsMounts :: [PluginMount]
pluginSettingsEnv :: [Text]
pluginSettingsArgs :: [Text]
pluginSettingsMounts :: [PluginMount]
pluginSettingsEnv :: [Text]
pluginSettingsArgs :: [Text]
..} ) ([PluginDevice] -> PluginSettings)
-> f [PluginDevice] -> f PluginSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [PluginDevice] -> f [PluginDevice]
f [PluginDevice]
pluginSettingsDevices
{-# INLINE pluginSettingsDevicesL #-}

-- | 'pluginSettingsEnv' Lens
pluginSettingsEnvL :: Lens_' PluginSettings ([Text])
pluginSettingsEnvL :: ([Text] -> f [Text]) -> PluginSettings -> f PluginSettings
pluginSettingsEnvL [Text] -> f [Text]
f PluginSettings{[Text]
[PluginMount]
[PluginDevice]
pluginSettingsMounts :: [PluginMount]
pluginSettingsEnv :: [Text]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsArgs :: [Text]
pluginSettingsMounts :: PluginSettings -> [PluginMount]
pluginSettingsEnv :: PluginSettings -> [Text]
pluginSettingsDevices :: PluginSettings -> [PluginDevice]
pluginSettingsArgs :: PluginSettings -> [Text]
..} = (\[Text]
pluginSettingsEnv -> PluginSettings :: [Text]
-> [PluginDevice] -> [Text] -> [PluginMount] -> PluginSettings
PluginSettings { [Text]
pluginSettingsEnv :: [Text]
pluginSettingsEnv :: [Text]
pluginSettingsEnv, [Text]
[PluginMount]
[PluginDevice]
pluginSettingsMounts :: [PluginMount]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsArgs :: [Text]
pluginSettingsMounts :: [PluginMount]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsArgs :: [Text]
..} ) ([Text] -> PluginSettings) -> f [Text] -> f PluginSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
pluginSettingsEnv
{-# INLINE pluginSettingsEnvL #-}

-- | 'pluginSettingsMounts' Lens
pluginSettingsMountsL :: Lens_' PluginSettings ([PluginMount])
pluginSettingsMountsL :: ([PluginMount] -> f [PluginMount])
-> PluginSettings -> f PluginSettings
pluginSettingsMountsL [PluginMount] -> f [PluginMount]
f PluginSettings{[Text]
[PluginMount]
[PluginDevice]
pluginSettingsMounts :: [PluginMount]
pluginSettingsEnv :: [Text]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsArgs :: [Text]
pluginSettingsMounts :: PluginSettings -> [PluginMount]
pluginSettingsEnv :: PluginSettings -> [Text]
pluginSettingsDevices :: PluginSettings -> [PluginDevice]
pluginSettingsArgs :: PluginSettings -> [Text]
..} = (\[PluginMount]
pluginSettingsMounts -> PluginSettings :: [Text]
-> [PluginDevice] -> [Text] -> [PluginMount] -> PluginSettings
PluginSettings { [PluginMount]
pluginSettingsMounts :: [PluginMount]
pluginSettingsMounts :: [PluginMount]
pluginSettingsMounts, [Text]
[PluginDevice]
pluginSettingsEnv :: [Text]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsArgs :: [Text]
pluginSettingsEnv :: [Text]
pluginSettingsDevices :: [PluginDevice]
pluginSettingsArgs :: [Text]
..} ) ([PluginMount] -> PluginSettings)
-> f [PluginMount] -> f PluginSettings
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [PluginMount] -> f [PluginMount]
f [PluginMount]
pluginSettingsMounts
{-# INLINE pluginSettingsMountsL #-}



-- * PreviousConsentSession

-- | 'previousConsentSessionConsentRequest' Lens
previousConsentSessionConsentRequestL :: Lens_' PreviousConsentSession (Maybe ConsentRequest)
previousConsentSessionConsentRequestL :: (Maybe ConsentRequest -> f (Maybe ConsentRequest))
-> PreviousConsentSession -> f PreviousConsentSession
previousConsentSessionConsentRequestL Maybe ConsentRequest -> f (Maybe ConsentRequest)
f PreviousConsentSession{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: PreviousConsentSession -> Maybe ConsentRequestSession
previousConsentSessionRememberFor :: PreviousConsentSession -> Maybe Integer
previousConsentSessionRemember :: PreviousConsentSession -> Maybe Bool
previousConsentSessionHandledAt :: PreviousConsentSession -> Maybe DateTime
previousConsentSessionGrantScope :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionConsentRequest :: PreviousConsentSession -> Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
..} = (\Maybe ConsentRequest
previousConsentSessionConsentRequest -> PreviousConsentSession :: Maybe ConsentRequest
-> Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> PreviousConsentSession
PreviousConsentSession { Maybe ConsentRequest
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionConsentRequest, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
..} ) (Maybe ConsentRequest -> PreviousConsentSession)
-> f (Maybe ConsentRequest) -> f PreviousConsentSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe ConsentRequest -> f (Maybe ConsentRequest)
f Maybe ConsentRequest
previousConsentSessionConsentRequest
{-# INLINE previousConsentSessionConsentRequestL #-}

-- | 'previousConsentSessionGrantAccessTokenAudience' Lens
previousConsentSessionGrantAccessTokenAudienceL :: Lens_' PreviousConsentSession (Maybe [Text])
previousConsentSessionGrantAccessTokenAudienceL :: (Maybe [Text] -> f (Maybe [Text]))
-> PreviousConsentSession -> f PreviousConsentSession
previousConsentSessionGrantAccessTokenAudienceL Maybe [Text] -> f (Maybe [Text])
f PreviousConsentSession{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: PreviousConsentSession -> Maybe ConsentRequestSession
previousConsentSessionRememberFor :: PreviousConsentSession -> Maybe Integer
previousConsentSessionRemember :: PreviousConsentSession -> Maybe Bool
previousConsentSessionHandledAt :: PreviousConsentSession -> Maybe DateTime
previousConsentSessionGrantScope :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionConsentRequest :: PreviousConsentSession -> Maybe ConsentRequest
..} = (\Maybe [Text]
previousConsentSessionGrantAccessTokenAudience -> PreviousConsentSession :: Maybe ConsentRequest
-> Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> PreviousConsentSession
PreviousConsentSession { Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
..} ) (Maybe [Text] -> PreviousConsentSession)
-> f (Maybe [Text]) -> f PreviousConsentSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
previousConsentSessionGrantAccessTokenAudience
{-# INLINE previousConsentSessionGrantAccessTokenAudienceL #-}

-- | 'previousConsentSessionGrantScope' Lens
previousConsentSessionGrantScopeL :: Lens_' PreviousConsentSession (Maybe [Text])
previousConsentSessionGrantScopeL :: (Maybe [Text] -> f (Maybe [Text]))
-> PreviousConsentSession -> f PreviousConsentSession
previousConsentSessionGrantScopeL Maybe [Text] -> f (Maybe [Text])
f PreviousConsentSession{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: PreviousConsentSession -> Maybe ConsentRequestSession
previousConsentSessionRememberFor :: PreviousConsentSession -> Maybe Integer
previousConsentSessionRemember :: PreviousConsentSession -> Maybe Bool
previousConsentSessionHandledAt :: PreviousConsentSession -> Maybe DateTime
previousConsentSessionGrantScope :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionConsentRequest :: PreviousConsentSession -> Maybe ConsentRequest
..} = (\Maybe [Text]
previousConsentSessionGrantScope -> PreviousConsentSession :: Maybe ConsentRequest
-> Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> PreviousConsentSession
PreviousConsentSession { Maybe [Text]
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantScope, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
..} ) (Maybe [Text] -> PreviousConsentSession)
-> f (Maybe [Text]) -> f PreviousConsentSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
previousConsentSessionGrantScope
{-# INLINE previousConsentSessionGrantScopeL #-}

-- | 'previousConsentSessionHandledAt' Lens
previousConsentSessionHandledAtL :: Lens_' PreviousConsentSession (Maybe DateTime)
previousConsentSessionHandledAtL :: (Maybe DateTime -> f (Maybe DateTime))
-> PreviousConsentSession -> f PreviousConsentSession
previousConsentSessionHandledAtL Maybe DateTime -> f (Maybe DateTime)
f PreviousConsentSession{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: PreviousConsentSession -> Maybe ConsentRequestSession
previousConsentSessionRememberFor :: PreviousConsentSession -> Maybe Integer
previousConsentSessionRemember :: PreviousConsentSession -> Maybe Bool
previousConsentSessionHandledAt :: PreviousConsentSession -> Maybe DateTime
previousConsentSessionGrantScope :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionConsentRequest :: PreviousConsentSession -> Maybe ConsentRequest
..} = (\Maybe DateTime
previousConsentSessionHandledAt -> PreviousConsentSession :: Maybe ConsentRequest
-> Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> PreviousConsentSession
PreviousConsentSession { Maybe DateTime
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionHandledAt, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
..} ) (Maybe DateTime -> PreviousConsentSession)
-> f (Maybe DateTime) -> f PreviousConsentSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe DateTime -> f (Maybe DateTime)
f Maybe DateTime
previousConsentSessionHandledAt
{-# INLINE previousConsentSessionHandledAtL #-}

-- | 'previousConsentSessionRemember' Lens
previousConsentSessionRememberL :: Lens_' PreviousConsentSession (Maybe Bool)
previousConsentSessionRememberL :: (Maybe Bool -> f (Maybe Bool))
-> PreviousConsentSession -> f PreviousConsentSession
previousConsentSessionRememberL Maybe Bool -> f (Maybe Bool)
f PreviousConsentSession{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: PreviousConsentSession -> Maybe ConsentRequestSession
previousConsentSessionRememberFor :: PreviousConsentSession -> Maybe Integer
previousConsentSessionRemember :: PreviousConsentSession -> Maybe Bool
previousConsentSessionHandledAt :: PreviousConsentSession -> Maybe DateTime
previousConsentSessionGrantScope :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionConsentRequest :: PreviousConsentSession -> Maybe ConsentRequest
..} = (\Maybe Bool
previousConsentSessionRemember -> PreviousConsentSession :: Maybe ConsentRequest
-> Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> PreviousConsentSession
PreviousConsentSession { Maybe Bool
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionRemember, Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
..} ) (Maybe Bool -> PreviousConsentSession)
-> f (Maybe Bool) -> f PreviousConsentSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
previousConsentSessionRemember
{-# INLINE previousConsentSessionRememberL #-}

-- | 'previousConsentSessionRememberFor' Lens
previousConsentSessionRememberForL :: Lens_' PreviousConsentSession (Maybe Integer)
previousConsentSessionRememberForL :: (Maybe Integer -> f (Maybe Integer))
-> PreviousConsentSession -> f PreviousConsentSession
previousConsentSessionRememberForL Maybe Integer -> f (Maybe Integer)
f PreviousConsentSession{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: PreviousConsentSession -> Maybe ConsentRequestSession
previousConsentSessionRememberFor :: PreviousConsentSession -> Maybe Integer
previousConsentSessionRemember :: PreviousConsentSession -> Maybe Bool
previousConsentSessionHandledAt :: PreviousConsentSession -> Maybe DateTime
previousConsentSessionGrantScope :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionConsentRequest :: PreviousConsentSession -> Maybe ConsentRequest
..} = (\Maybe Integer
previousConsentSessionRememberFor -> PreviousConsentSession :: Maybe ConsentRequest
-> Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> PreviousConsentSession
PreviousConsentSession { Maybe Integer
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRememberFor, Maybe Bool
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
..} ) (Maybe Integer -> PreviousConsentSession)
-> f (Maybe Integer) -> f PreviousConsentSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
previousConsentSessionRememberFor
{-# INLINE previousConsentSessionRememberForL #-}

-- | 'previousConsentSessionSession' Lens
previousConsentSessionSessionL :: Lens_' PreviousConsentSession (Maybe ConsentRequestSession)
previousConsentSessionSessionL :: (Maybe ConsentRequestSession -> f (Maybe ConsentRequestSession))
-> PreviousConsentSession -> f PreviousConsentSession
previousConsentSessionSessionL Maybe ConsentRequestSession -> f (Maybe ConsentRequestSession)
f PreviousConsentSession{Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequestSession
Maybe ConsentRequest
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionSession :: PreviousConsentSession -> Maybe ConsentRequestSession
previousConsentSessionRememberFor :: PreviousConsentSession -> Maybe Integer
previousConsentSessionRemember :: PreviousConsentSession -> Maybe Bool
previousConsentSessionHandledAt :: PreviousConsentSession -> Maybe DateTime
previousConsentSessionGrantScope :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: PreviousConsentSession -> Maybe [Text]
previousConsentSessionConsentRequest :: PreviousConsentSession -> Maybe ConsentRequest
..} = (\Maybe ConsentRequestSession
previousConsentSessionSession -> PreviousConsentSession :: Maybe ConsentRequest
-> Maybe [Text]
-> Maybe [Text]
-> Maybe DateTime
-> Maybe Bool
-> Maybe Integer
-> Maybe ConsentRequestSession
-> PreviousConsentSession
PreviousConsentSession { Maybe ConsentRequestSession
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionSession :: Maybe ConsentRequestSession
previousConsentSessionSession, Maybe Bool
Maybe Integer
Maybe [Text]
Maybe DateTime
Maybe ConsentRequest
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
previousConsentSessionRememberFor :: Maybe Integer
previousConsentSessionRemember :: Maybe Bool
previousConsentSessionHandledAt :: Maybe DateTime
previousConsentSessionGrantScope :: Maybe [Text]
previousConsentSessionGrantAccessTokenAudience :: Maybe [Text]
previousConsentSessionConsentRequest :: Maybe ConsentRequest
..} ) (Maybe ConsentRequestSession -> PreviousConsentSession)
-> f (Maybe ConsentRequestSession) -> f PreviousConsentSession
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe ConsentRequestSession -> f (Maybe ConsentRequestSession)
f Maybe ConsentRequestSession
previousConsentSessionSession
{-# INLINE previousConsentSessionSessionL #-}



-- * RejectRequest

-- | 'rejectRequestError' Lens
rejectRequestErrorL :: Lens_' RejectRequest (Maybe Text)
rejectRequestErrorL :: (Maybe Text -> f (Maybe Text)) -> RejectRequest -> f RejectRequest
rejectRequestErrorL Maybe Text -> f (Maybe Text)
f RejectRequest{Maybe Integer
Maybe Text
rejectRequestStatusCode :: RejectRequest -> Maybe Integer
rejectRequestErrorHint :: RejectRequest -> Maybe Text
rejectRequestErrorDescription :: RejectRequest -> Maybe Text
rejectRequestErrorDebug :: RejectRequest -> Maybe Text
rejectRequestError :: RejectRequest -> Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
..} = (\Maybe Text
rejectRequestError -> RejectRequest :: Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> RejectRequest
RejectRequest { Maybe Text
rejectRequestError :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestError, Maybe Integer
Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
..} ) (Maybe Text -> RejectRequest) -> f (Maybe Text) -> f RejectRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
rejectRequestError
{-# INLINE rejectRequestErrorL #-}

-- | 'rejectRequestErrorDebug' Lens
rejectRequestErrorDebugL :: Lens_' RejectRequest (Maybe Text)
rejectRequestErrorDebugL :: (Maybe Text -> f (Maybe Text)) -> RejectRequest -> f RejectRequest
rejectRequestErrorDebugL Maybe Text -> f (Maybe Text)
f RejectRequest{Maybe Integer
Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestStatusCode :: RejectRequest -> Maybe Integer
rejectRequestErrorHint :: RejectRequest -> Maybe Text
rejectRequestErrorDescription :: RejectRequest -> Maybe Text
rejectRequestErrorDebug :: RejectRequest -> Maybe Text
rejectRequestError :: RejectRequest -> Maybe Text
..} = (\Maybe Text
rejectRequestErrorDebug -> RejectRequest :: Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> RejectRequest
RejectRequest { Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestErrorDebug, Maybe Integer
Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestError :: Maybe Text
..} ) (Maybe Text -> RejectRequest) -> f (Maybe Text) -> f RejectRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
rejectRequestErrorDebug
{-# INLINE rejectRequestErrorDebugL #-}

-- | 'rejectRequestErrorDescription' Lens
rejectRequestErrorDescriptionL :: Lens_' RejectRequest (Maybe Text)
rejectRequestErrorDescriptionL :: (Maybe Text -> f (Maybe Text)) -> RejectRequest -> f RejectRequest
rejectRequestErrorDescriptionL Maybe Text -> f (Maybe Text)
f RejectRequest{Maybe Integer
Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestStatusCode :: RejectRequest -> Maybe Integer
rejectRequestErrorHint :: RejectRequest -> Maybe Text
rejectRequestErrorDescription :: RejectRequest -> Maybe Text
rejectRequestErrorDebug :: RejectRequest -> Maybe Text
rejectRequestError :: RejectRequest -> Maybe Text
..} = (\Maybe Text
rejectRequestErrorDescription -> RejectRequest :: Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> RejectRequest
RejectRequest { Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDescription, Maybe Integer
Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
..} ) (Maybe Text -> RejectRequest) -> f (Maybe Text) -> f RejectRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
rejectRequestErrorDescription
{-# INLINE rejectRequestErrorDescriptionL #-}

-- | 'rejectRequestErrorHint' Lens
rejectRequestErrorHintL :: Lens_' RejectRequest (Maybe Text)
rejectRequestErrorHintL :: (Maybe Text -> f (Maybe Text)) -> RejectRequest -> f RejectRequest
rejectRequestErrorHintL Maybe Text -> f (Maybe Text)
f RejectRequest{Maybe Integer
Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestStatusCode :: RejectRequest -> Maybe Integer
rejectRequestErrorHint :: RejectRequest -> Maybe Text
rejectRequestErrorDescription :: RejectRequest -> Maybe Text
rejectRequestErrorDebug :: RejectRequest -> Maybe Text
rejectRequestError :: RejectRequest -> Maybe Text
..} = (\Maybe Text
rejectRequestErrorHint -> RejectRequest :: Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> RejectRequest
RejectRequest { Maybe Text
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorHint, Maybe Integer
Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
..} ) (Maybe Text -> RejectRequest) -> f (Maybe Text) -> f RejectRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
rejectRequestErrorHint
{-# INLINE rejectRequestErrorHintL #-}

-- | 'rejectRequestStatusCode' Lens
rejectRequestStatusCodeL :: Lens_' RejectRequest (Maybe Integer)
rejectRequestStatusCodeL :: (Maybe Integer -> f (Maybe Integer))
-> RejectRequest -> f RejectRequest
rejectRequestStatusCodeL Maybe Integer -> f (Maybe Integer)
f RejectRequest{Maybe Integer
Maybe Text
rejectRequestStatusCode :: Maybe Integer
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestStatusCode :: RejectRequest -> Maybe Integer
rejectRequestErrorHint :: RejectRequest -> Maybe Text
rejectRequestErrorDescription :: RejectRequest -> Maybe Text
rejectRequestErrorDebug :: RejectRequest -> Maybe Text
rejectRequestError :: RejectRequest -> Maybe Text
..} = (\Maybe Integer
rejectRequestStatusCode -> RejectRequest :: Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> RejectRequest
RejectRequest { Maybe Integer
rejectRequestStatusCode :: Maybe Integer
rejectRequestStatusCode :: Maybe Integer
rejectRequestStatusCode, Maybe Text
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
rejectRequestErrorHint :: Maybe Text
rejectRequestErrorDescription :: Maybe Text
rejectRequestErrorDebug :: Maybe Text
rejectRequestError :: Maybe Text
..} ) (Maybe Integer -> RejectRequest)
-> f (Maybe Integer) -> f RejectRequest
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
rejectRequestStatusCode
{-# INLINE rejectRequestStatusCodeL #-}



-- * UserinfoResponse

-- | 'userinfoResponseBirthdate' Lens
userinfoResponseBirthdateL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseBirthdateL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseBirthdateL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} = (\Maybe Text
userinfoResponseBirthdate -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseBirthdate, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseBirthdate
{-# INLINE userinfoResponseBirthdateL #-}

-- | 'userinfoResponseEmail' Lens
userinfoResponseEmailL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseEmailL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseEmailL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseEmail -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseEmail :: Maybe Text
userinfoResponseEmail :: Maybe Text
userinfoResponseEmail, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseEmail
{-# INLINE userinfoResponseEmailL #-}

-- | 'userinfoResponseEmailVerified' Lens
userinfoResponseEmailVerifiedL :: Lens_' UserinfoResponse (Maybe Bool)
userinfoResponseEmailVerifiedL :: (Maybe Bool -> f (Maybe Bool))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseEmailVerifiedL Maybe Bool -> f (Maybe Bool)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Bool
userinfoResponseEmailVerified -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Bool
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmailVerified, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Bool -> UserinfoResponse)
-> f (Maybe Bool) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userinfoResponseEmailVerified
{-# INLINE userinfoResponseEmailVerifiedL #-}

-- | 'userinfoResponseFamilyName' Lens
userinfoResponseFamilyNameL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseFamilyNameL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseFamilyNameL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseFamilyName -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseFamilyName, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseFamilyName
{-# INLINE userinfoResponseFamilyNameL #-}

-- | 'userinfoResponseGender' Lens
userinfoResponseGenderL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseGenderL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseGenderL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseGender -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseGender, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseGender
{-# INLINE userinfoResponseGenderL #-}

-- | 'userinfoResponseGivenName' Lens
userinfoResponseGivenNameL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseGivenNameL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseGivenNameL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseGivenName -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGivenName, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseGivenName
{-# INLINE userinfoResponseGivenNameL #-}

-- | 'userinfoResponseLocale' Lens
userinfoResponseLocaleL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseLocaleL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseLocaleL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseLocale -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseLocale, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseLocale
{-# INLINE userinfoResponseLocaleL #-}

-- | 'userinfoResponseMiddleName' Lens
userinfoResponseMiddleNameL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseMiddleNameL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseMiddleNameL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseMiddleName -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseMiddleName, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseMiddleName
{-# INLINE userinfoResponseMiddleNameL #-}

-- | 'userinfoResponseName' Lens
userinfoResponseNameL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseNameL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseNameL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseName -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseName, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseName
{-# INLINE userinfoResponseNameL #-}

-- | 'userinfoResponseNickname' Lens
userinfoResponseNicknameL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseNicknameL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseNicknameL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseNickname -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseNickname, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseNickname
{-# INLINE userinfoResponseNicknameL #-}

-- | 'userinfoResponsePhoneNumber' Lens
userinfoResponsePhoneNumberL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponsePhoneNumberL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponsePhoneNumberL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponsePhoneNumber -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponsePhoneNumber, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponsePhoneNumber
{-# INLINE userinfoResponsePhoneNumberL #-}

-- | 'userinfoResponsePhoneNumberVerified' Lens
userinfoResponsePhoneNumberVerifiedL :: Lens_' UserinfoResponse (Maybe Bool)
userinfoResponsePhoneNumberVerifiedL :: (Maybe Bool -> f (Maybe Bool))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponsePhoneNumberVerifiedL Maybe Bool -> f (Maybe Bool)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Bool
userinfoResponsePhoneNumberVerified -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Bool
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumberVerified, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Bool -> UserinfoResponse)
-> f (Maybe Bool) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
userinfoResponsePhoneNumberVerified
{-# INLINE userinfoResponsePhoneNumberVerifiedL #-}

-- | 'userinfoResponsePicture' Lens
userinfoResponsePictureL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponsePictureL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponsePictureL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponsePicture -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePicture, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponsePicture
{-# INLINE userinfoResponsePictureL #-}

-- | 'userinfoResponsePreferredUsername' Lens
userinfoResponsePreferredUsernameL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponsePreferredUsernameL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponsePreferredUsernameL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponsePreferredUsername -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePreferredUsername, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponsePreferredUsername
{-# INLINE userinfoResponsePreferredUsernameL #-}

-- | 'userinfoResponseProfile' Lens
userinfoResponseProfileL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseProfileL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseProfileL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseProfile -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponseProfile, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseProfile
{-# INLINE userinfoResponseProfileL #-}

-- | 'userinfoResponseSub' Lens
userinfoResponseSubL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseSubL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseSubL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseSub -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseSub :: Maybe Text
userinfoResponseSub :: Maybe Text
userinfoResponseSub, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseSub
{-# INLINE userinfoResponseSubL #-}

-- | 'userinfoResponseUpdatedAt' Lens
userinfoResponseUpdatedAtL :: Lens_' UserinfoResponse (Maybe Integer)
userinfoResponseUpdatedAtL :: (Maybe Integer -> f (Maybe Integer))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseUpdatedAtL Maybe Integer -> f (Maybe Integer)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Integer
userinfoResponseUpdatedAt -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Integer
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseUpdatedAt, Maybe Bool
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Integer -> UserinfoResponse)
-> f (Maybe Integer) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Integer -> f (Maybe Integer)
f Maybe Integer
userinfoResponseUpdatedAt
{-# INLINE userinfoResponseUpdatedAtL #-}

-- | 'userinfoResponseWebsite' Lens
userinfoResponseWebsiteL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseWebsiteL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseWebsiteL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseWebsite -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseWebsite, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseWebsite
{-# INLINE userinfoResponseWebsiteL #-}

-- | 'userinfoResponseZoneinfo' Lens
userinfoResponseZoneinfoL :: Lens_' UserinfoResponse (Maybe Text)
userinfoResponseZoneinfoL :: (Maybe Text -> f (Maybe Text))
-> UserinfoResponse -> f UserinfoResponse
userinfoResponseZoneinfoL Maybe Text -> f (Maybe Text)
f UserinfoResponse{Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseZoneinfo :: UserinfoResponse -> Maybe Text
userinfoResponseWebsite :: UserinfoResponse -> Maybe Text
userinfoResponseUpdatedAt :: UserinfoResponse -> Maybe Integer
userinfoResponseSub :: UserinfoResponse -> Maybe Text
userinfoResponseProfile :: UserinfoResponse -> Maybe Text
userinfoResponsePreferredUsername :: UserinfoResponse -> Maybe Text
userinfoResponsePicture :: UserinfoResponse -> Maybe Text
userinfoResponsePhoneNumberVerified :: UserinfoResponse -> Maybe Bool
userinfoResponsePhoneNumber :: UserinfoResponse -> Maybe Text
userinfoResponseNickname :: UserinfoResponse -> Maybe Text
userinfoResponseName :: UserinfoResponse -> Maybe Text
userinfoResponseMiddleName :: UserinfoResponse -> Maybe Text
userinfoResponseLocale :: UserinfoResponse -> Maybe Text
userinfoResponseGivenName :: UserinfoResponse -> Maybe Text
userinfoResponseGender :: UserinfoResponse -> Maybe Text
userinfoResponseFamilyName :: UserinfoResponse -> Maybe Text
userinfoResponseEmailVerified :: UserinfoResponse -> Maybe Bool
userinfoResponseEmail :: UserinfoResponse -> Maybe Text
userinfoResponseBirthdate :: UserinfoResponse -> Maybe Text
..} = (\Maybe Text
userinfoResponseZoneinfo -> UserinfoResponse :: Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Bool
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Text
-> Maybe Integer
-> Maybe Text
-> Maybe Text
-> UserinfoResponse
UserinfoResponse { Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseZoneinfo :: Maybe Text
userinfoResponseZoneinfo, Maybe Bool
Maybe Integer
Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
userinfoResponseWebsite :: Maybe Text
userinfoResponseUpdatedAt :: Maybe Integer
userinfoResponseSub :: Maybe Text
userinfoResponseProfile :: Maybe Text
userinfoResponsePreferredUsername :: Maybe Text
userinfoResponsePicture :: Maybe Text
userinfoResponsePhoneNumberVerified :: Maybe Bool
userinfoResponsePhoneNumber :: Maybe Text
userinfoResponseNickname :: Maybe Text
userinfoResponseName :: Maybe Text
userinfoResponseMiddleName :: Maybe Text
userinfoResponseLocale :: Maybe Text
userinfoResponseGivenName :: Maybe Text
userinfoResponseGender :: Maybe Text
userinfoResponseFamilyName :: Maybe Text
userinfoResponseEmailVerified :: Maybe Bool
userinfoResponseEmail :: Maybe Text
userinfoResponseBirthdate :: Maybe Text
..} ) (Maybe Text -> UserinfoResponse)
-> f (Maybe Text) -> f UserinfoResponse
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
userinfoResponseZoneinfo
{-# INLINE userinfoResponseZoneinfoL #-}



-- * Version

-- | 'versionVersion' Lens
versionVersionL :: Lens_' Version (Maybe Text)
versionVersionL :: (Maybe Text -> f (Maybe Text)) -> Version -> f Version
versionVersionL Maybe Text -> f (Maybe Text)
f Version{Maybe Text
versionVersion :: Version -> Maybe Text
versionVersion :: Maybe Text
..} = (\Maybe Text
versionVersion -> Version :: Maybe Text -> Version
Version { Maybe Text
versionVersion :: Maybe Text
versionVersion :: Maybe Text
versionVersion, ..} ) (Maybe Text -> Version) -> f (Maybe Text) -> f Version
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
versionVersion
{-# INLINE versionVersionL #-}



-- * Volume

-- | 'volumeCreatedAt' Lens
volumeCreatedAtL :: Lens_' Volume (Maybe Text)
volumeCreatedAtL :: (Maybe Text -> f (Maybe Text)) -> Volume -> f Volume
volumeCreatedAtL Maybe Text -> f (Maybe Text)
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
..} = (\Maybe Text
volumeCreatedAt -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Maybe Text
volumeCreatedAt :: Maybe Text
volumeCreatedAt :: Maybe Text
volumeCreatedAt, Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
..} ) (Maybe Text -> Volume) -> f (Maybe Text) -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
volumeCreatedAt
{-# INLINE volumeCreatedAtL #-}

-- | 'volumeDriver' Lens
volumeDriverL :: Lens_' Volume (Text)
volumeDriverL :: (Text -> f Text) -> Volume -> f Volume
volumeDriverL Text -> f Text
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
..} = (\Text
volumeDriver -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Text
volumeDriver :: Text
volumeDriver :: Text
volumeDriver, Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeCreatedAt :: Maybe Text
..} ) (Text -> Volume) -> f Text -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
volumeDriver
{-# INLINE volumeDriverL #-}

-- | 'volumeLabels' Lens
volumeLabelsL :: Lens_' Volume ((Map.Map String Text))
volumeLabelsL :: (Map String Text -> f (Map String Text)) -> Volume -> f Volume
volumeLabelsL Map String Text -> f (Map String Text)
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
..} = (\Map String Text
volumeLabels -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Map String Text
volumeLabels :: Map String Text
volumeLabels :: Map String Text
volumeLabels, Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
..} ) (Map String Text -> Volume) -> f (Map String Text) -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Map String Text -> f (Map String Text)
f Map String Text
volumeLabels
{-# INLINE volumeLabelsL #-}

-- | 'volumeMountpoint' Lens
volumeMountpointL :: Lens_' Volume (Text)
volumeMountpointL :: (Text -> f Text) -> Volume -> f Volume
volumeMountpointL Text -> f Text
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
..} = (\Text
volumeMountpoint -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Text
volumeMountpoint :: Text
volumeMountpoint :: Text
volumeMountpoint, Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
..} ) (Text -> Volume) -> f Text -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
volumeMountpoint
{-# INLINE volumeMountpointL #-}

-- | 'volumeName' Lens
volumeNameL :: Lens_' Volume (Text)
volumeNameL :: (Text -> f Text) -> Volume -> f Volume
volumeNameL Text -> f Text
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
..} = (\Text
volumeName -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Text
volumeName :: Text
volumeName :: Text
volumeName, Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
..} ) (Text -> Volume) -> f Text -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
volumeName
{-# INLINE volumeNameL #-}

-- | 'volumeOptions' Lens
volumeOptionsL :: Lens_' Volume ((Map.Map String Text))
volumeOptionsL :: (Map String Text -> f (Map String Text)) -> Volume -> f Volume
volumeOptionsL Map String Text -> f (Map String Text)
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
..} = (\Map String Text
volumeOptions -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Map String Text
volumeOptions :: Map String Text
volumeOptions :: Map String Text
volumeOptions, Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
..} ) (Map String Text -> Volume) -> f (Map String Text) -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Map String Text -> f (Map String Text)
f Map String Text
volumeOptions
{-# INLINE volumeOptionsL #-}

-- | 'volumeScope' Lens
volumeScopeL :: Lens_' Volume (Text)
volumeScopeL :: (Text -> f Text) -> Volume -> f Volume
volumeScopeL Text -> f Text
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
..} = (\Text
volumeScope -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Text
volumeScope :: Text
volumeScope :: Text
volumeScope, Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
..} ) (Text -> Volume) -> f Text -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
volumeScope
{-# INLINE volumeScopeL #-}

-- | 'volumeStatus' Lens
volumeStatusL :: Lens_' Volume (Maybe A.Value)
volumeStatusL :: (Maybe Value -> f (Maybe Value)) -> Volume -> f Volume
volumeStatusL Maybe Value -> f (Maybe Value)
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
..} = (\Maybe Value
volumeStatus -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Maybe Value
volumeStatus :: Maybe Value
volumeStatus :: Maybe Value
volumeStatus, Maybe Text
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Maybe VolumeUsageData
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
..} ) (Maybe Value -> Volume) -> f (Maybe Value) -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Value -> f (Maybe Value)
f Maybe Value
volumeStatus
{-# INLINE volumeStatusL #-}

-- | 'volumeUsageData' Lens
volumeUsageDataL :: Lens_' Volume (Maybe VolumeUsageData)
volumeUsageDataL :: (Maybe VolumeUsageData -> f (Maybe VolumeUsageData))
-> Volume -> f Volume
volumeUsageDataL Maybe VolumeUsageData -> f (Maybe VolumeUsageData)
f Volume{Maybe Text
Maybe Value
Maybe VolumeUsageData
Text
Map String Text
volumeUsageData :: Maybe VolumeUsageData
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeUsageData :: Volume -> Maybe VolumeUsageData
volumeStatus :: Volume -> Maybe Value
volumeScope :: Volume -> Text
volumeOptions :: Volume -> Map String Text
volumeName :: Volume -> Text
volumeMountpoint :: Volume -> Text
volumeLabels :: Volume -> Map String Text
volumeDriver :: Volume -> Text
volumeCreatedAt :: Volume -> Maybe Text
..} = (\Maybe VolumeUsageData
volumeUsageData -> Volume :: Maybe Text
-> Text
-> Map String Text
-> Text
-> Text
-> Map String Text
-> Text
-> Maybe Value
-> Maybe VolumeUsageData
-> Volume
Volume { Maybe VolumeUsageData
volumeUsageData :: Maybe VolumeUsageData
volumeUsageData :: Maybe VolumeUsageData
volumeUsageData, Maybe Text
Maybe Value
Text
Map String Text
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
volumeStatus :: Maybe Value
volumeScope :: Text
volumeOptions :: Map String Text
volumeName :: Text
volumeMountpoint :: Text
volumeLabels :: Map String Text
volumeDriver :: Text
volumeCreatedAt :: Maybe Text
..} ) (Maybe VolumeUsageData -> Volume)
-> f (Maybe VolumeUsageData) -> f Volume
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe VolumeUsageData -> f (Maybe VolumeUsageData)
f Maybe VolumeUsageData
volumeUsageData
{-# INLINE volumeUsageDataL #-}



-- * VolumeUsageData

-- | 'volumeUsageDataRefCount' Lens
volumeUsageDataRefCountL :: Lens_' VolumeUsageData (Integer)
volumeUsageDataRefCountL :: (Integer -> f Integer) -> VolumeUsageData -> f VolumeUsageData
volumeUsageDataRefCountL Integer -> f Integer
f VolumeUsageData{Integer
volumeUsageDataSize :: VolumeUsageData -> Integer
volumeUsageDataRefCount :: VolumeUsageData -> Integer
volumeUsageDataSize :: Integer
volumeUsageDataRefCount :: Integer
..} = (\Integer
volumeUsageDataRefCount -> VolumeUsageData :: Integer -> Integer -> VolumeUsageData
VolumeUsageData { Integer
volumeUsageDataRefCount :: Integer
volumeUsageDataRefCount :: Integer
volumeUsageDataRefCount, Integer
volumeUsageDataSize :: Integer
volumeUsageDataSize :: Integer
..} ) (Integer -> VolumeUsageData) -> f Integer -> f VolumeUsageData
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Integer -> f Integer
f Integer
volumeUsageDataRefCount
{-# INLINE volumeUsageDataRefCountL #-}

-- | 'volumeUsageDataSize' Lens
volumeUsageDataSizeL :: Lens_' VolumeUsageData (Integer)
volumeUsageDataSizeL :: (Integer -> f Integer) -> VolumeUsageData -> f VolumeUsageData
volumeUsageDataSizeL Integer -> f Integer
f VolumeUsageData{Integer
volumeUsageDataSize :: Integer
volumeUsageDataRefCount :: Integer
volumeUsageDataSize :: VolumeUsageData -> Integer
volumeUsageDataRefCount :: VolumeUsageData -> Integer
..} = (\Integer
volumeUsageDataSize -> VolumeUsageData :: Integer -> Integer -> VolumeUsageData
VolumeUsageData { Integer
volumeUsageDataSize :: Integer
volumeUsageDataSize :: Integer
volumeUsageDataSize, Integer
volumeUsageDataRefCount :: Integer
volumeUsageDataRefCount :: Integer
..} ) (Integer -> VolumeUsageData) -> f Integer -> f VolumeUsageData
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Integer -> f Integer
f Integer
volumeUsageDataSize
{-# INLINE volumeUsageDataSizeL #-}



-- * WellKnown

-- | 'wellKnownAuthorizationEndpoint' Lens
wellKnownAuthorizationEndpointL :: Lens_' WellKnown (Text)
wellKnownAuthorizationEndpointL :: (Text -> f Text) -> WellKnown -> f WellKnown
wellKnownAuthorizationEndpointL Text -> f Text
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} = (\Text
wellKnownAuthorizationEndpoint -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Text
wellKnownAuthorizationEndpoint :: Text
wellKnownAuthorizationEndpoint :: Text
wellKnownAuthorizationEndpoint, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
..} ) (Text -> WellKnown) -> f Text -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
wellKnownAuthorizationEndpoint
{-# INLINE wellKnownAuthorizationEndpointL #-}

-- | 'wellKnownBackchannelLogoutSessionSupported' Lens
wellKnownBackchannelLogoutSessionSupportedL :: Lens_' WellKnown (Maybe Bool)
wellKnownBackchannelLogoutSessionSupportedL :: (Maybe Bool -> f (Maybe Bool)) -> WellKnown -> f WellKnown
wellKnownBackchannelLogoutSessionSupportedL Maybe Bool -> f (Maybe Bool)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Bool
wellKnownBackchannelLogoutSessionSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Bool -> WellKnown) -> f (Maybe Bool) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
wellKnownBackchannelLogoutSessionSupported
{-# INLINE wellKnownBackchannelLogoutSessionSupportedL #-}

-- | 'wellKnownBackchannelLogoutSupported' Lens
wellKnownBackchannelLogoutSupportedL :: Lens_' WellKnown (Maybe Bool)
wellKnownBackchannelLogoutSupportedL :: (Maybe Bool -> f (Maybe Bool)) -> WellKnown -> f WellKnown
wellKnownBackchannelLogoutSupportedL Maybe Bool -> f (Maybe Bool)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Bool
wellKnownBackchannelLogoutSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Bool -> WellKnown) -> f (Maybe Bool) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
wellKnownBackchannelLogoutSupported
{-# INLINE wellKnownBackchannelLogoutSupportedL #-}

-- | 'wellKnownClaimsParameterSupported' Lens
wellKnownClaimsParameterSupportedL :: Lens_' WellKnown (Maybe Bool)
wellKnownClaimsParameterSupportedL :: (Maybe Bool -> f (Maybe Bool)) -> WellKnown -> f WellKnown
wellKnownClaimsParameterSupportedL Maybe Bool -> f (Maybe Bool)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Bool
wellKnownClaimsParameterSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Bool
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownClaimsParameterSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Bool -> WellKnown) -> f (Maybe Bool) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
wellKnownClaimsParameterSupported
{-# INLINE wellKnownClaimsParameterSupportedL #-}

-- | 'wellKnownClaimsSupported' Lens
wellKnownClaimsSupportedL :: Lens_' WellKnown (Maybe [Text])
wellKnownClaimsSupportedL :: (Maybe [Text] -> f (Maybe [Text])) -> WellKnown -> f WellKnown
wellKnownClaimsSupportedL Maybe [Text] -> f (Maybe [Text])
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe [Text]
wellKnownClaimsSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe [Text]
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe [Text] -> WellKnown) -> f (Maybe [Text]) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
wellKnownClaimsSupported
{-# INLINE wellKnownClaimsSupportedL #-}

-- | 'wellKnownEndSessionEndpoint' Lens
wellKnownEndSessionEndpointL :: Lens_' WellKnown (Maybe Text)
wellKnownEndSessionEndpointL :: (Maybe Text -> f (Maybe Text)) -> WellKnown -> f WellKnown
wellKnownEndSessionEndpointL Maybe Text -> f (Maybe Text)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Text
wellKnownEndSessionEndpoint -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Text
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownEndSessionEndpoint, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Text -> WellKnown) -> f (Maybe Text) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wellKnownEndSessionEndpoint
{-# INLINE wellKnownEndSessionEndpointL #-}

-- | 'wellKnownFrontchannelLogoutSessionSupported' Lens
wellKnownFrontchannelLogoutSessionSupportedL :: Lens_' WellKnown (Maybe Bool)
wellKnownFrontchannelLogoutSessionSupportedL :: (Maybe Bool -> f (Maybe Bool)) -> WellKnown -> f WellKnown
wellKnownFrontchannelLogoutSessionSupportedL Maybe Bool -> f (Maybe Bool)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Bool
wellKnownFrontchannelLogoutSessionSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Bool -> WellKnown) -> f (Maybe Bool) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
wellKnownFrontchannelLogoutSessionSupported
{-# INLINE wellKnownFrontchannelLogoutSessionSupportedL #-}

-- | 'wellKnownFrontchannelLogoutSupported' Lens
wellKnownFrontchannelLogoutSupportedL :: Lens_' WellKnown (Maybe Bool)
wellKnownFrontchannelLogoutSupportedL :: (Maybe Bool -> f (Maybe Bool)) -> WellKnown -> f WellKnown
wellKnownFrontchannelLogoutSupportedL Maybe Bool -> f (Maybe Bool)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Bool
wellKnownFrontchannelLogoutSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Bool
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Bool -> WellKnown) -> f (Maybe Bool) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
wellKnownFrontchannelLogoutSupported
{-# INLINE wellKnownFrontchannelLogoutSupportedL #-}

-- | 'wellKnownGrantTypesSupported' Lens
wellKnownGrantTypesSupportedL :: Lens_' WellKnown (Maybe [Text])
wellKnownGrantTypesSupportedL :: (Maybe [Text] -> f (Maybe [Text])) -> WellKnown -> f WellKnown
wellKnownGrantTypesSupportedL Maybe [Text] -> f (Maybe [Text])
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe [Text]
wellKnownGrantTypesSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownGrantTypesSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe [Text] -> WellKnown) -> f (Maybe [Text]) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
wellKnownGrantTypesSupported
{-# INLINE wellKnownGrantTypesSupportedL #-}

-- | 'wellKnownIdTokenSigningAlgValuesSupported' Lens
wellKnownIdTokenSigningAlgValuesSupportedL :: Lens_' WellKnown ([Text])
wellKnownIdTokenSigningAlgValuesSupportedL :: ([Text] -> f [Text]) -> WellKnown -> f WellKnown
wellKnownIdTokenSigningAlgValuesSupportedL [Text] -> f [Text]
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\[Text]
wellKnownIdTokenSigningAlgValuesSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { [Text]
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownIdTokenSigningAlgValuesSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) ([Text] -> WellKnown) -> f [Text] -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
wellKnownIdTokenSigningAlgValuesSupported
{-# INLINE wellKnownIdTokenSigningAlgValuesSupportedL #-}

-- | 'wellKnownIssuer' Lens
wellKnownIssuerL :: Lens_' WellKnown (Text)
wellKnownIssuerL :: (Text -> f Text) -> WellKnown -> f WellKnown
wellKnownIssuerL Text -> f Text
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Text
wellKnownIssuer -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Text
wellKnownIssuer :: Text
wellKnownIssuer :: Text
wellKnownIssuer, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Text -> WellKnown) -> f Text -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
wellKnownIssuer
{-# INLINE wellKnownIssuerL #-}

-- | 'wellKnownJwksUri' Lens
wellKnownJwksUriL :: Lens_' WellKnown (Text)
wellKnownJwksUriL :: (Text -> f Text) -> WellKnown -> f WellKnown
wellKnownJwksUriL Text -> f Text
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Text
wellKnownJwksUri -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Text
wellKnownJwksUri :: Text
wellKnownJwksUri :: Text
wellKnownJwksUri, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Text -> WellKnown) -> f Text -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
wellKnownJwksUri
{-# INLINE wellKnownJwksUriL #-}

-- | 'wellKnownRegistrationEndpoint' Lens
wellKnownRegistrationEndpointL :: Lens_' WellKnown (Maybe Text)
wellKnownRegistrationEndpointL :: (Maybe Text -> f (Maybe Text)) -> WellKnown -> f WellKnown
wellKnownRegistrationEndpointL Maybe Text -> f (Maybe Text)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Text
wellKnownRegistrationEndpoint -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Text
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownRegistrationEndpoint, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Text -> WellKnown) -> f (Maybe Text) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wellKnownRegistrationEndpoint
{-# INLINE wellKnownRegistrationEndpointL #-}

-- | 'wellKnownRequestObjectSigningAlgValuesSupported' Lens
wellKnownRequestObjectSigningAlgValuesSupportedL :: Lens_' WellKnown (Maybe [Text])
wellKnownRequestObjectSigningAlgValuesSupportedL :: (Maybe [Text] -> f (Maybe [Text])) -> WellKnown -> f WellKnown
wellKnownRequestObjectSigningAlgValuesSupportedL Maybe [Text] -> f (Maybe [Text])
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe [Text]
wellKnownRequestObjectSigningAlgValuesSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe [Text]
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRequestObjectSigningAlgValuesSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe [Text] -> WellKnown) -> f (Maybe [Text]) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
wellKnownRequestObjectSigningAlgValuesSupported
{-# INLINE wellKnownRequestObjectSigningAlgValuesSupportedL #-}

-- | 'wellKnownRequestParameterSupported' Lens
wellKnownRequestParameterSupportedL :: Lens_' WellKnown (Maybe Bool)
wellKnownRequestParameterSupportedL :: (Maybe Bool -> f (Maybe Bool)) -> WellKnown -> f WellKnown
wellKnownRequestParameterSupportedL Maybe Bool -> f (Maybe Bool)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Bool
wellKnownRequestParameterSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Bool -> WellKnown) -> f (Maybe Bool) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
wellKnownRequestParameterSupported
{-# INLINE wellKnownRequestParameterSupportedL #-}

-- | 'wellKnownRequestUriParameterSupported' Lens
wellKnownRequestUriParameterSupportedL :: Lens_' WellKnown (Maybe Bool)
wellKnownRequestUriParameterSupportedL :: (Maybe Bool -> f (Maybe Bool)) -> WellKnown -> f WellKnown
wellKnownRequestUriParameterSupportedL Maybe Bool -> f (Maybe Bool)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Bool
wellKnownRequestUriParameterSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestUriParameterSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Bool -> WellKnown) -> f (Maybe Bool) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
wellKnownRequestUriParameterSupported
{-# INLINE wellKnownRequestUriParameterSupportedL #-}

-- | 'wellKnownRequireRequestUriRegistration' Lens
wellKnownRequireRequestUriRegistrationL :: Lens_' WellKnown (Maybe Bool)
wellKnownRequireRequestUriRegistrationL :: (Maybe Bool -> f (Maybe Bool)) -> WellKnown -> f WellKnown
wellKnownRequireRequestUriRegistrationL Maybe Bool -> f (Maybe Bool)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Bool
wellKnownRequireRequestUriRegistration -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Bool
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequireRequestUriRegistration, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Bool -> WellKnown) -> f (Maybe Bool) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Bool -> f (Maybe Bool)
f Maybe Bool
wellKnownRequireRequestUriRegistration
{-# INLINE wellKnownRequireRequestUriRegistrationL #-}

-- | 'wellKnownResponseModesSupported' Lens
wellKnownResponseModesSupportedL :: Lens_' WellKnown (Maybe [Text])
wellKnownResponseModesSupportedL :: (Maybe [Text] -> f (Maybe [Text])) -> WellKnown -> f WellKnown
wellKnownResponseModesSupportedL Maybe [Text] -> f (Maybe [Text])
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe [Text]
wellKnownResponseModesSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownResponseModesSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe [Text] -> WellKnown) -> f (Maybe [Text]) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
wellKnownResponseModesSupported
{-# INLINE wellKnownResponseModesSupportedL #-}

-- | 'wellKnownResponseTypesSupported' Lens
wellKnownResponseTypesSupportedL :: Lens_' WellKnown ([Text])
wellKnownResponseTypesSupportedL :: ([Text] -> f [Text]) -> WellKnown -> f WellKnown
wellKnownResponseTypesSupportedL [Text] -> f [Text]
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\[Text]
wellKnownResponseTypesSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { [Text]
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseTypesSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) ([Text] -> WellKnown) -> f [Text] -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
wellKnownResponseTypesSupported
{-# INLINE wellKnownResponseTypesSupportedL #-}

-- | 'wellKnownRevocationEndpoint' Lens
wellKnownRevocationEndpointL :: Lens_' WellKnown (Maybe Text)
wellKnownRevocationEndpointL :: (Maybe Text -> f (Maybe Text)) -> WellKnown -> f WellKnown
wellKnownRevocationEndpointL Maybe Text -> f (Maybe Text)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Text
wellKnownRevocationEndpoint -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Text
wellKnownRevocationEndpoint :: Maybe Text
wellKnownRevocationEndpoint :: Maybe Text
wellKnownRevocationEndpoint, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Text -> WellKnown) -> f (Maybe Text) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wellKnownRevocationEndpoint
{-# INLINE wellKnownRevocationEndpointL #-}

-- | 'wellKnownScopesSupported' Lens
wellKnownScopesSupportedL :: Lens_' WellKnown (Maybe [Text])
wellKnownScopesSupportedL :: (Maybe [Text] -> f (Maybe [Text])) -> WellKnown -> f WellKnown
wellKnownScopesSupportedL Maybe [Text] -> f (Maybe [Text])
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe [Text]
wellKnownScopesSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownScopesSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe [Text] -> WellKnown) -> f (Maybe [Text]) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
wellKnownScopesSupported
{-# INLINE wellKnownScopesSupportedL #-}

-- | 'wellKnownSubjectTypesSupported' Lens
wellKnownSubjectTypesSupportedL :: Lens_' WellKnown ([Text])
wellKnownSubjectTypesSupportedL :: ([Text] -> f [Text]) -> WellKnown -> f WellKnown
wellKnownSubjectTypesSupportedL [Text] -> f [Text]
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\[Text]
wellKnownSubjectTypesSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { [Text]
wellKnownSubjectTypesSupported :: [Text]
wellKnownSubjectTypesSupported :: [Text]
wellKnownSubjectTypesSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) ([Text] -> WellKnown) -> f [Text] -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> [Text] -> f [Text]
f [Text]
wellKnownSubjectTypesSupported
{-# INLINE wellKnownSubjectTypesSupportedL #-}

-- | 'wellKnownTokenEndpoint' Lens
wellKnownTokenEndpointL :: Lens_' WellKnown (Text)
wellKnownTokenEndpointL :: (Text -> f Text) -> WellKnown -> f WellKnown
wellKnownTokenEndpointL Text -> f Text
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Text
wellKnownTokenEndpoint -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Text
wellKnownTokenEndpoint :: Text
wellKnownTokenEndpoint :: Text
wellKnownTokenEndpoint, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Text -> WellKnown) -> f Text -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Text -> f Text
f Text
wellKnownTokenEndpoint
{-# INLINE wellKnownTokenEndpointL #-}

-- | 'wellKnownTokenEndpointAuthMethodsSupported' Lens
wellKnownTokenEndpointAuthMethodsSupportedL :: Lens_' WellKnown (Maybe [Text])
wellKnownTokenEndpointAuthMethodsSupportedL :: (Maybe [Text] -> f (Maybe [Text])) -> WellKnown -> f WellKnown
wellKnownTokenEndpointAuthMethodsSupportedL Maybe [Text] -> f (Maybe [Text])
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe [Text]
wellKnownTokenEndpointAuthMethodsSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe [Text]
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpointAuthMethodsSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe [Text] -> WellKnown) -> f (Maybe [Text]) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
wellKnownTokenEndpointAuthMethodsSupported
{-# INLINE wellKnownTokenEndpointAuthMethodsSupportedL #-}

-- | 'wellKnownUserinfoEndpoint' Lens
wellKnownUserinfoEndpointL :: Lens_' WellKnown (Maybe Text)
wellKnownUserinfoEndpointL :: (Maybe Text -> f (Maybe Text)) -> WellKnown -> f WellKnown
wellKnownUserinfoEndpointL Maybe Text -> f (Maybe Text)
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe Text
wellKnownUserinfoEndpoint -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe Text
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownUserinfoEndpoint, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe Text -> WellKnown) -> f (Maybe Text) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe Text -> f (Maybe Text)
f Maybe Text
wellKnownUserinfoEndpoint
{-# INLINE wellKnownUserinfoEndpointL #-}

-- | 'wellKnownUserinfoSigningAlgValuesSupported' Lens
wellKnownUserinfoSigningAlgValuesSupportedL :: Lens_' WellKnown (Maybe [Text])
wellKnownUserinfoSigningAlgValuesSupportedL :: (Maybe [Text] -> f (Maybe [Text])) -> WellKnown -> f WellKnown
wellKnownUserinfoSigningAlgValuesSupportedL Maybe [Text] -> f (Maybe [Text])
f WellKnown{[Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownUserinfoEndpoint :: WellKnown -> Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: WellKnown -> Maybe [Text]
wellKnownTokenEndpoint :: WellKnown -> Text
wellKnownSubjectTypesSupported :: WellKnown -> [Text]
wellKnownScopesSupported :: WellKnown -> Maybe [Text]
wellKnownRevocationEndpoint :: WellKnown -> Maybe Text
wellKnownResponseTypesSupported :: WellKnown -> [Text]
wellKnownResponseModesSupported :: WellKnown -> Maybe [Text]
wellKnownRequireRequestUriRegistration :: WellKnown -> Maybe Bool
wellKnownRequestUriParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestParameterSupported :: WellKnown -> Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: WellKnown -> Maybe [Text]
wellKnownRegistrationEndpoint :: WellKnown -> Maybe Text
wellKnownJwksUri :: WellKnown -> Text
wellKnownIssuer :: WellKnown -> Text
wellKnownIdTokenSigningAlgValuesSupported :: WellKnown -> [Text]
wellKnownGrantTypesSupported :: WellKnown -> Maybe [Text]
wellKnownFrontchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownEndSessionEndpoint :: WellKnown -> Maybe Text
wellKnownClaimsSupported :: WellKnown -> Maybe [Text]
wellKnownClaimsParameterSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSupported :: WellKnown -> Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: WellKnown -> Maybe Bool
wellKnownAuthorizationEndpoint :: WellKnown -> Text
..} = (\Maybe [Text]
wellKnownUserinfoSigningAlgValuesSupported -> WellKnown :: Text
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> Maybe Text
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Text
-> Text
-> Maybe Text
-> Maybe [Text]
-> Maybe Bool
-> Maybe Bool
-> Maybe Bool
-> Maybe [Text]
-> [Text]
-> Maybe Text
-> Maybe [Text]
-> [Text]
-> Text
-> Maybe [Text]
-> Maybe Text
-> Maybe [Text]
-> WellKnown
WellKnown { Maybe [Text]
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoSigningAlgValuesSupported :: Maybe [Text]
wellKnownUserinfoSigningAlgValuesSupported, [Text]
Maybe Bool
Maybe [Text]
Maybe Text
Text
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
wellKnownUserinfoEndpoint :: Maybe Text
wellKnownTokenEndpointAuthMethodsSupported :: Maybe [Text]
wellKnownTokenEndpoint :: Text
wellKnownSubjectTypesSupported :: [Text]
wellKnownScopesSupported :: Maybe [Text]
wellKnownRevocationEndpoint :: Maybe Text
wellKnownResponseTypesSupported :: [Text]
wellKnownResponseModesSupported :: Maybe [Text]
wellKnownRequireRequestUriRegistration :: Maybe Bool
wellKnownRequestUriParameterSupported :: Maybe Bool
wellKnownRequestParameterSupported :: Maybe Bool
wellKnownRequestObjectSigningAlgValuesSupported :: Maybe [Text]
wellKnownRegistrationEndpoint :: Maybe Text
wellKnownJwksUri :: Text
wellKnownIssuer :: Text
wellKnownIdTokenSigningAlgValuesSupported :: [Text]
wellKnownGrantTypesSupported :: Maybe [Text]
wellKnownFrontchannelLogoutSupported :: Maybe Bool
wellKnownFrontchannelLogoutSessionSupported :: Maybe Bool
wellKnownEndSessionEndpoint :: Maybe Text
wellKnownClaimsSupported :: Maybe [Text]
wellKnownClaimsParameterSupported :: Maybe Bool
wellKnownBackchannelLogoutSupported :: Maybe Bool
wellKnownBackchannelLogoutSessionSupported :: Maybe Bool
wellKnownAuthorizationEndpoint :: Text
..} ) (Maybe [Text] -> WellKnown) -> f (Maybe [Text]) -> f WellKnown
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> Maybe [Text] -> f (Maybe [Text])
f Maybe [Text]
wellKnownUserinfoSigningAlgValuesSupported
{-# INLINE wellKnownUserinfoSigningAlgValuesSupportedL #-}