libZSservicesZSamazonka-ssoZSamazonka-sso
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SSO.Logout

Description

Removes the client- and server-side session that is associated with the user.

Synopsis

Creating a Request

data Logout Source #

See: newLogout smart constructor.

Constructors

Logout' 

Fields

Instances

Instances details
Eq Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

Methods

(==) :: Logout -> Logout -> Bool #

(/=) :: Logout -> Logout -> Bool #

Show Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

Generic Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

Associated Types

type Rep Logout :: Type -> Type #

Methods

from :: Logout -> Rep Logout x #

to :: Rep Logout x -> Logout #

NFData Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

Methods

rnf :: Logout -> () #

Hashable Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

Methods

hashWithSalt :: Int -> Logout -> Int #

hash :: Logout -> Int #

ToJSON Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

AWSRequest Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

Associated Types

type AWSResponse Logout #

ToHeaders Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

Methods

toHeaders :: Logout -> [Header] #

ToPath Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

Methods

toPath :: Logout -> ByteString #

ToQuery Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

type Rep Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

type Rep Logout = D1 ('MetaData "Logout" "Amazonka.SSO.Logout" "libZSservicesZSamazonka-ssoZSamazonka-sso" 'False) (C1 ('MetaCons "Logout'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))
type AWSResponse Logout Source # 
Instance details

Defined in Amazonka.SSO.Logout

newLogout Source #

Create a value of Logout with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:accessToken:Logout', logout_accessToken - The token issued by the CreateToken API call. For more information, see CreateToken in the AWS SSO OIDC API Reference Guide.

Request Lenses

logout_accessToken :: Lens' Logout Text Source #

The token issued by the CreateToken API call. For more information, see CreateToken in the AWS SSO OIDC API Reference Guide.

Destructuring the Response

data LogoutResponse Source #

See: newLogoutResponse smart constructor.

Constructors

LogoutResponse' 

Instances

Instances details
Eq LogoutResponse Source # 
Instance details

Defined in Amazonka.SSO.Logout

Read LogoutResponse Source # 
Instance details

Defined in Amazonka.SSO.Logout

Show LogoutResponse Source # 
Instance details

Defined in Amazonka.SSO.Logout

Generic LogoutResponse Source # 
Instance details

Defined in Amazonka.SSO.Logout

Associated Types

type Rep LogoutResponse :: Type -> Type #

NFData LogoutResponse Source # 
Instance details

Defined in Amazonka.SSO.Logout

Methods

rnf :: LogoutResponse -> () #

type Rep LogoutResponse Source # 
Instance details

Defined in Amazonka.SSO.Logout

type Rep LogoutResponse = D1 ('MetaData "LogoutResponse" "Amazonka.SSO.Logout" "libZSservicesZSamazonka-ssoZSamazonka-sso" 'False) (C1 ('MetaCons "LogoutResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newLogoutResponse :: LogoutResponse Source #

Create a value of LogoutResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.