All URIs are relative to http://http:/v1
Method | HTTP request | Description |
---|---|---|
identificationLoginGet | GET /identification/login | Authenticate with OpenID Connect |
identificationLoginMonitorGet | GET /identification/login/monitor | Get token for off band response login flow monitor |
identificationLoginReturnGet | GET /identification/login/return | Redirect endpoint for OpenID Connect |
identificationUserStampUuidPost | POST /identification/user/stamp/{uuid} | Query when the strong identification was last updated |
-(NSURLSessionTask*) identificationLoginGetWithMonitor: (NSString*) monitor
completionHandler: (void (^)(NSError* error)) handler;
Authenticate with OpenID Connect
NSString* monitor = @"monitor_example"; // (optional)
OAIIdentificationApi*apiInstance = [[OAIIdentificationApi alloc] init];
// Authenticate with OpenID Connect
[apiInstance identificationLoginGetWithMonitor:monitor
completionHandler: ^(NSError* error) {
if (error) {
NSLog(@"Error calling OAIIdentificationApi->identificationLoginGet: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
monitor | NSString* | [optional] |
void (empty response body)
No authorization required
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
-(NSURLSessionTask*) identificationLoginMonitorGetWithCompletionHandler:
(void (^)(NSError* error)) handler;
Get token for off band response login flow monitor
OAIIdentificationApi*apiInstance = [[OAIIdentificationApi alloc] init];
// Get token for off band response login flow monitor
[apiInstance identificationLoginMonitorGetWithCompletionHandler:
^(NSError* error) {
if (error) {
NSLog(@"Error calling OAIIdentificationApi->identificationLoginMonitorGet: %@", error);
}
}];
This endpoint does not need any parameter.
void (empty response body)
No authorization required
- Content-Type: Not defined
- Accept: Not defined
[Back to top] [Back to API list] [Back to Model list] [Back to README]
-(NSURLSessionTask*) identificationLoginReturnGetWithCode: (NSString*) code
state: (NSString*) state
cookie: (NSURL*) cookie
cookie2: (NSURL*) cookie2
completionHandler: (void (^)(NSString* output, NSError* error)) handler;
Redirect endpoint for OpenID Connect
NSString* code = @"code_example"; //
NSString* state = @"state_example"; //
NSURL* cookie = [NSURL fileURLWithPath:@"/path/to/file"]; //
NSURL* cookie2 = [NSURL fileURLWithPath:@"/path/to/file"]; //
OAIIdentificationApi*apiInstance = [[OAIIdentificationApi alloc] init];
// Redirect endpoint for OpenID Connect
[apiInstance identificationLoginReturnGetWithCode:code
state:state
cookie:cookie
cookie2:cookie2
completionHandler: ^(NSString* output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error calling OAIIdentificationApi->identificationLoginReturnGet: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
code | NSString* | ||
state | NSString* | ||
cookie | NSURLNSURL | ||
cookie2 | NSURLNSURL |
NSString*
No authorization required
- Content-Type: Not defined
- Accept: text/html;charset=utf-8
[Back to top] [Back to API list] [Back to Model list] [Back to README]
-(NSURLSessionTask*) identificationUserStampUuidPostWithUuid: (NSString*) uuid
authUser: (NSString*) authUser
authorization: (NSString*) authorization
completionHandler: (void (^)(NSString* output, NSError* error)) handler;
Query when the strong identification was last updated
Authorization header expects the following format ‘OAuth {token}’
NSString* uuid = @"uuid_example"; //
NSString* authUser = @"authUser_example"; // (optional)
NSString* authorization = @"authorization_example"; // (optional)
OAIIdentificationApi*apiInstance = [[OAIIdentificationApi alloc] init];
// Query when the strong identification was last updated
[apiInstance identificationUserStampUuidPostWithUuid:uuid
authUser:authUser
authorization:authorization
completionHandler: ^(NSString* output, NSError* error) {
if (output) {
NSLog(@"%@", output);
}
if (error) {
NSLog(@"Error calling OAIIdentificationApi->identificationUserStampUuidPost: %@", error);
}
}];
Name | Type | Description | Notes |
---|---|---|---|
uuid | NSString* | ||
authUser | NSString* | [optional] | |
authorization | NSString* | [optional] |
NSString*
No authorization required
- Content-Type: Not defined
- Accept: application/json;charset=utf-8
[Back to top] [Back to API list] [Back to Model list] [Back to README]