Class CallCredentialsConfiguratorBase
Base class for objects that can consume configuration from CallCredentials
objects.
Note: experimental API that can change or be removed without any prior notice.
Inheritance
System.Object
CallCredentialsConfiguratorBase
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Grpc.Core
Assembly: Grpc.Core.Api.dll
Syntax
public abstract class CallCredentialsConfiguratorBase
Methods
SetAsyncAuthInterceptorCredentials(Nullable<Object>, AsyncAuthInterceptor)
Consumes configuration for call credentials created from AsyncAuthInterceptor
Declaration
public abstract void SetAsyncAuthInterceptorCredentials(object? state, AsyncAuthInterceptor interceptor)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Object> | state | |
AsyncAuthInterceptor | interceptor |
SetCompositeCredentials(Nullable<Object>, IReadOnlyList<CallCredentials>)
Consumes configuration for composite call credentials.
Declaration
public abstract void SetCompositeCredentials(object? state, IReadOnlyList<CallCredentials> credentials)
Parameters
Type | Name | Description |
---|---|---|
System.Nullable<System.Object> | state | |
System.Collections.Generic.IReadOnlyList<CallCredentials> | credentials |