You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/corelib/Core/Providers/IIdentityProvider.cs
+16Lines changed: 16 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -26,6 +26,22 @@ public interface IIdentityProvider
26
26
/// <seealso href="http://docs.openstack.org/api/openstack-identity-service/2.0/content/POST_authenticate_v2.0_tokens_.html">Authenticate (OpenStack Identity Service API v2.0 Reference)</seealso>
/// <param name="token">The token to be validated.</param>
33
+
/// <param name="tenantId">If specified, the validation ensures that the specified tenant is in scope. This is obtained from <see cref="Tenant.Id"/>.</param>
34
+
/// <param name="identity">The cloud identity to use for this request. If not specified, the default identity for the current provider instance will be used.</param>
35
+
/// <returns>A <see cref="UserAccess"/> object containing the authentication token and user data. The <see cref="UserAccess.ServiceCatalog"/> property of the result may be <c>null</c>.</returns>
36
+
/// <exception cref="ArgumentNullException">If <paramref name="token"/> is <c>null</c>.</exception>
37
+
/// <exception cref="ArgumentException">If <paramref name="token"/> is empty.</exception>
38
+
/// <exception cref="NotSupportedException">If the provider does not support the given <paramref name="identity"/> type.</exception>
39
+
/// <exception cref="InvalidOperationException">If <paramref name="identity"/> is <c>null</c> and no default identity is available for the provider.</exception>
40
+
/// <exception cref="ItemNotFoundException">If <paramref name="tenantId"/> is specified and the token is not valid within the specified tenant.</exception>
41
+
/// <exception cref="ResponseException">If the authentication request failed or the token does not exist.</exception>
42
+
/// <seealso href="http://docs.openstack.org/api/openstack-identity-service/2.0/content/GET_validateToken_v2.0_tokens__tokenId__Token_Operations.html">Validate Token (OpenStack Identity Service API v2.0 Reference)</seealso>
Copy file name to clipboardExpand all lines: src/corelib/Providers/Rackspace/IExtendedCloudIdentityProvider.cs
-16Lines changed: 0 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -349,21 +349,5 @@ public interface IExtendedCloudIdentityProvider : IIdentityProvider
349
349
/// <exception cref="ResponseException">If the REST API request failed.</exception>
350
350
/// <seealso href="http://docs.openstack.org/api/openstack-identity-service/2.0/content/POST_updateUserCredential_v2.0_users__userId__OS-KSADM_credentials__credential-type__.html">Update User Credentials (OpenStack Identity Service API v2.0 Reference)</seealso>
/// <param name="token">The token to be authenticated.</param>
357
-
/// <param name="tenantId">If specified, the validation ensures that the specified tenant is in scope. This is obtained from <see cref="Tenant.Id"/>.</param>
358
-
/// <param name="identity">The cloud identity to use for this request. If not specified, the default identity for the current provider instance will be used.</param>
359
-
/// <returns>A <see cref="UserAccess"/> object containing the authentication token and user data. The <see cref="UserAccess.ServiceCatalog"/> property of the result may be <c>null</c>.</returns>
360
-
/// <exception cref="ArgumentNullException">If <paramref name="token"/> is <c>null</c>.</exception>
361
-
/// <exception cref="ArgumentException">If <paramref name="token"/> is empty.</exception>
362
-
/// <exception cref="NotSupportedException">If the provider does not support the given <paramref name="identity"/> type.</exception>
363
-
/// <exception cref="InvalidOperationException">If <paramref name="identity"/> is <c>null</c> and no default identity is available for the provider.</exception>
364
-
/// <exception cref="ItemNotFoundException">If <paramref name="tenantId"/> is specified and the token is not valid within the specified tenant.</exception>
365
-
/// <exception cref="ResponseException">If the authentication request failed or the token does not exist.</exception>
366
-
/// <seealso href="http://docs.openstack.org/api/openstack-identity-service/2.0/content/GET_validateToken_v2.0_tokens__tokenId__Token_Operations.html">Validate Token (OpenStack Identity Service API v2.0 Reference)</seealso>
0 commit comments