Show / Hide Table of Contents

Class SimpleAuthenticationDetailsProvider

A base authentication details provider that contains user authentication information and region information. This is an ideal provider to be used if customer authentication information is not read from config file.

Inheritance
object
CustomerAuthenticationDetailsProvider
SimpleAuthenticationDetailsProvider
Implements
IAuthenticationDetailsProvider
IBasicAuthenticationDetailsProvider
IAbstractAuthenticationDetailsProvider
IRegionProvider
Inherited Members
CustomerAuthenticationDetailsProvider.logger
CustomerAuthenticationDetailsProvider.KeyId
CustomerAuthenticationDetailsProvider.Fingerprint
CustomerAuthenticationDetailsProvider.TenantId
CustomerAuthenticationDetailsProvider.UserId
CustomerAuthenticationDetailsProvider.PassPhraseCharacters
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.Common.Auth
Assembly: OCI.DotNetSDK.Common.dll
Syntax
public class SimpleAuthenticationDetailsProvider : CustomerAuthenticationDetailsProvider, IAuthenticationDetailsProvider, IBasicAuthenticationDetailsProvider, IAbstractAuthenticationDetailsProvider, IRegionProvider

Properties

PrivateKeySupplier

Declaration
public ISupplier<RsaKeyParameters> PrivateKeySupplier { get; set; }
Property Value
Type Description
ISupplier<RsaKeyParameters>

Region

Declaration
public Region Region { get; set; }
Property Value
Type Description
Region

Methods

GetPrivateKey()

Declaration
public override RsaKeyParameters GetPrivateKey()
Returns
Type Description
RsaKeyParameters
Overrides
CustomerAuthenticationDetailsProvider.GetPrivateKey()

Implements

IAuthenticationDetailsProvider
IBasicAuthenticationDetailsProvider
IAbstractAuthenticationDetailsProvider
IRegionProvider
In this article
Back to top