GCKCredentialsData Class

  • GCKCredentialsData is a class used to maintain application-specific credentials for user identification and authentication.

  • The class provides methods to initialize an object with credentials, or with both credentials and a credentials type.

  • By default, the credentials type is set to "ios" when only credentials are provided.

  • The credentials and credentials type properties can be accessed to retrieve the stored information.

GCKCredentialsData Class Reference

Overview

A class to maintain the application specific credentials data to identify and possibly authenticates the user.

Since
4.4.8

Inherits NSObject.

Instance Method Summary

(instancetype) - init
 
(instancetype) - initWithCredentials:
 Initializes and returns a newly allocated GCKCredentialsData object with the specified credentials. More...
 
(instancetype) - initWithCredentials:credentialsType:
 Initializes and returns a newly allocated GCKCredentialsData object with the specified credentials and credentials type. More...
 
(NSString *_Nullable) - credentials
 
(NSString *_Nullable) - credentialsType
 

Method Detail

- (instancetype) initWithCredentials: (NSString *_Nullable)  credentials

Initializes and returns a newly allocated GCKCredentialsData object with the specified credentials.

The credentialsType is assigned "ios" as default value to indicate it comes from an iOS sender.

Parameters
credentialsA string to identify and possibly authenticate the user. May be nil.
- (instancetype) initWithCredentials: (NSString *_Nullable)  credentials
credentialsType: (NSString *_Nullable)  credentialsType 

Initializes and returns a newly allocated GCKCredentialsData object with the specified credentials and credentials type.

Parameters
credentialsA string to identify and possibly authenticate the user. May be nil.
credentialsTypeA string to identify the type of the credentials. May be nil.