OidcConfig
public struct OidcConfig : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The OIDC IdP authorization endpoint used to configure your private workforce.
Declaration
Swift
public let authorizationEndpoint: String -
The OIDC IdP client ID used to configure your private workforce.
Declaration
Swift
public let clientId: String -
The OIDC IdP client secret used to configure your private workforce.
Declaration
Swift
public let clientSecret: String -
The OIDC IdP issuer used to configure your private workforce.
Declaration
Swift
public let issuer: String -
The OIDC IdP JSON Web Key Set (Jwks) URI used to configure your private workforce.
Declaration
Swift
public let jwksUri: String -
The OIDC IdP logout endpoint used to configure your private workforce.
Declaration
Swift
public let logoutEndpoint: String -
The OIDC IdP token endpoint used to configure your private workforce.
Declaration
Swift
public let tokenEndpoint: String -
The OIDC IdP user information endpoint used to configure your private workforce.
Declaration
Swift
public let userInfoEndpoint: String -
init(authorizationEndpoint:clientId:clientSecret:issuer:jwksUri:logoutEndpoint:tokenEndpoint:userInfoEndpoint:)Undocumented
Declaration
Swift
public init(authorizationEndpoint: String, clientId: String, clientSecret: String, issuer: String, jwksUri: String, logoutEndpoint: String, tokenEndpoint: String, userInfoEndpoint: String) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
OidcConfig Structure Reference