MSALIndividualClaimRequest
Objective-C
@interface MSALIndividualClaimRequest : NSObject
Swift
class MSALIndividualClaimRequest : NSObject
Represents the individual claim request. See more info here: https://openid.net/specs/openid-connect-core-1_0.html#IndividualClaimsRequests
Example of Individual Claim Request serialized to JSON:
“auth_time”: {“essential”: true}
-
Initialize individual claim with a specific name.
Declaration
Objective-C
- (nonnull instancetype)initWithName:(nonnull NSString *)name;
Swift
init(name: String)
Parameters
name
Name of the requested claim.
-
Name of the claim being requested.
Declaration
Objective-C
@property (nonatomic) NSString *_Nonnull name;
Swift
var name: String { get set }
-
Additional information that can be optionally sent to the authorization server (default is null) for a particular requested claim.
Declaration
Objective-C
@property (nonatomic, nullable) MSALIndividualClaimRequestAdditionalInfo *additionalInfo;
Swift
var additionalInfo: MSALIndividualClaimRequestAdditionalInfo? { get set }