AWSEC2OidcOptions
Objective-C
@interface AWSEC2OidcOptions
Swift
class AWSEC2OidcOptions
Describes the options for an OpenID Connect-compatible user-identity trust provider.
-
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 }
-
The OpenID Connect (OIDC) scope specified.
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 }