AWSEC2CreateVerifiedAccessTrustProviderOidcOptions
Objective-C
@interface AWSEC2CreateVerifiedAccessTrustProviderOidcOptions
Swift
class AWSEC2CreateVerifiedAccessTrustProviderOidcOptions
Describes the options when creating an Amazon Web Services Verified Access trust provider using the user
type.
-
The OIDC authorization endpoint.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable authorizationEndpoint;
Swift
var authorizationEndpoint: String? { get set }
-
The client identifier.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientId;
Swift
var clientId: String? { get set }
-
The client secret.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable clientSecret;
Swift
var clientSecret: String? { get set }
-
The OIDC issuer.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable issuer;
Swift
var issuer: String? { get set }
-
OpenID Connect (OIDC) scopes are used by an application during authentication to authorize access to a user’s details. Each scope returns a specific set of user attributes.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable scope;
Swift
var scope: String? { get set }
-
The OIDC token endpoint.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable tokenEndpoint;
Swift
var tokenEndpoint: String? { get set }
-
The OIDC user info endpoint.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable userInfoEndpoint;
Swift
var userInfoEndpoint: String? { get set }