Method | Description | |
---|---|---|
AuthenticationData ( JToken>.ImmutableDictionary |
Initializes a new instance of the AuthenticationData class with the specified extension data. This constructor is typically used when authenticating with vendor-specific credentials that do not use any of the properties which are present in the typical OpenStack authentication scenarios. |
|
AuthenticationData ( |
Initializes a new instance of the AuthenticationData class with the specified credentials.
|
|
AuthenticationData ( ProjectId tenantId, |
Initializes a new instance of the AuthenticationData class with the specified tenant ID and credentials.
|
|
AuthenticationData ( ProjectId tenantId, |
Initializes a new instance of the AuthenticationData class with the specified tenant ID and token.
|
|
AuthenticationData ( |
Initializes a new instance of the AuthenticationData class with the specified token.
|
|
AuthenticationData ( string tenantName, |
Initializes a new instance of the AuthenticationData class with the specified tenant name and credentials.
|
|
AuthenticationData ( string tenantName, ProjectId tenantId, |
Initializes a new instance of the AuthenticationData class with the specified values and extension data. This constructor is typically used when authenticating with vendor-specific credentials that require additional properties which are not present in the typical OpenStack authentication scenarios. |
|
AuthenticationData ( string tenantName, Token token ) : System |
Initializes a new instance of the AuthenticationData class with the specified tenant name and token.
|
Method | Description | |
---|---|---|
AuthenticationData ( ) : System |
public AuthenticationData ( JToken>.ImmutableDictionary |
||
extensionData | JToken>.ImmutableDictionary | The extension data. |
return | System |
public AuthenticationData ( |
||
passwordCredentials | The credentials to use for authentication. | |
return | System |
public AuthenticationData ( ProjectId tenantId, |
||
tenantId | ProjectId | The tenant ID. |
passwordCredentials | The credentials to use for authentication. | |
return | System |
public AuthenticationData ( ProjectId tenantId, |
||
tenantId | ProjectId | The tenant ID. |
token | The |
|
return | System |
public AuthenticationData ( |
||
token | The |
|
return | System |
public AuthenticationData ( string tenantName, |
||
tenantName | string | The tenant name. |
passwordCredentials | The credentials to use for authentication. | |
return | System |
public AuthenticationData ( string tenantName, ProjectId tenantId, |
||
tenantName | string | The tenant name. |
tenantId | ProjectId | The tenant ID. |
passwordCredentials | The credentials to use for authentication. | |
token | The |
|
extensionData | JToken>.ImmutableDictionary | The extension data. |
return | System |
public AuthenticationData ( string tenantName, Token token ) : System | ||
tenantName | string | The tenant name. |
token | Token | The |
return | System |