Represents the information needed to construct a OIDAuthorizationService.
More...
#import <OIDServiceConfiguration.h>
Represents the information needed to construct a OIDAuthorizationService.
◆ initWithAuthorizationEndpoint:tokenEndpoint:()
| - (instancetype) initWithAuthorizationEndpoint: |
|
(NSURL *) |
authorizationEndpoint |
| tokenEndpoint: |
|
(NSURL *) |
tokenEndpoint |
|
|
| |
- Parameters
-
| authorizationEndpoint | The authorization endpoint URI. |
| tokenEndpoint | The token exchange and refresh endpoint URI. |
◆ initWithAuthorizationEndpoint:tokenEndpoint:issuer:()
| - (instancetype) initWithAuthorizationEndpoint: |
|
(NSURL *) |
authorizationEndpoint |
| tokenEndpoint: |
|
(NSURL *) |
tokenEndpoint |
| issuer: |
|
(nullable NSURL *) |
issuer |
|
|
| |
- Parameters
-
| authorizationEndpoint | The authorization endpoint URI. |
| tokenEndpoint | The token exchange and refresh endpoint URI. |
| issuer | The OpenID Connect issuer. |
◆ initWithAuthorizationEndpoint:tokenEndpoint:issuer:registrationEndpoint:()
| - (instancetype) initWithAuthorizationEndpoint: |
|
(NSURL *) |
authorizationEndpoint |
| tokenEndpoint: |
|
(NSURL *) |
tokenEndpoint |
| issuer: |
|
(nullable NSURL *) |
issuer |
| registrationEndpoint: |
|
(nullable NSURL *) |
registrationEndpoint |
|
|
| |
- Parameters
-
| authorizationEndpoint | The authorization endpoint URI. |
| tokenEndpoint | The token exchange and refresh endpoint URI. |
| issuer | The OpenID Connect issuer. |
| registrationEndpoint | The dynamic client registration endpoint URI. |
◆ initWithAuthorizationEndpoint:tokenEndpoint:issuer:registrationEndpoint:endSessionEndpoint:()
| - (instancetype) initWithAuthorizationEndpoint: |
|
(NSURL *) |
authorizationEndpoint |
| tokenEndpoint: |
|
(NSURL *) |
tokenEndpoint |
| issuer: |
|
(nullable NSURL *) |
issuer |
| registrationEndpoint: |
|
(nullable NSURL *) |
registrationEndpoint |
| endSessionEndpoint: |
|
(nullable NSURL *) |
endSessionEndpoint |
|
|
| |
- Parameters
-
| authorizationEndpoint | The authorization endpoint URI. |
| tokenEndpoint | The token exchange and refresh endpoint URI. |
| issuer | The OpenID Connect issuer. |
| registrationEndpoint | The dynamic client registration endpoint URI. |
| endSessionEndpoint | The end session endpoint (logout) URI. |
◆ initWithAuthorizationEndpoint:tokenEndpoint:registrationEndpoint:()
| - (instancetype) initWithAuthorizationEndpoint: |
|
(NSURL *) |
authorizationEndpoint |
| tokenEndpoint: |
|
(NSURL *) |
tokenEndpoint |
| registrationEndpoint: |
|
(nullable NSURL *) |
registrationEndpoint |
|
|
| |
- Parameters
-
| authorizationEndpoint | The authorization endpoint URI. |
| tokenEndpoint | The token exchange and refresh endpoint URI. |
| registrationEndpoint | The dynamic client registration endpoint URI. |
◆ initWithDiscoveryDocument:()
- Parameters
-
| discoveryDocument | The discovery document from which to extract the required OAuth configuration. |
The documentation for this class was generated from the following file: