CertificateCredentialImpl<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.
public class CertificateCredentialImpl<T> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IndexableRefreshableWrapper<Microsoft.Azure.Management.Graph.RBAC.Fluent.ICertificateCredential,Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.KeyCredential>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IBlank<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IDefinition<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithAttach<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithAuthFile<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithAuthFileCertificate<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithAuthFileCertificatePassword<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithCertificateType<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithDuration<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithPublicKey<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithStartDate<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.Definition.IWithSymmetricKey<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IBlank<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IUpdateDefinition<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithAttach<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithAuthFile<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithAuthFileCertificate<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithAuthFileCertificatePassword<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithCertificateType<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithDuration<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithPublicKey<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithStartDate<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithSymmetricKey<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.ICertificateCredential, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<T>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<T>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.KeyCredential>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName where T : class
type CertificateCredentialImpl<'T (requires 'T : null)> = class
inherit IndexableRefreshableWrapper<ICertificateCredential, KeyCredential>
interface ICertificateCredential
interface IBeta
interface ICredential
interface IIndexable
interface IHasId
interface IHasName
interface IHasInner<KeyCredential>
interface IDefinition<'T (requires 'T : null)>
interface IBlank<'T (requires 'T : null)>
interface IWithCertificateType<'T (requires 'T : null)>
interface IWithPublicKey<'T (requires 'T : null)>
interface IWithSymmetricKey<'T (requires 'T : null)>
interface IWithAttach<'T (requires 'T : null)>
interface IInDefinition<'T (requires 'T : null)>
interface IWithStartDate<'T (requires 'T : null)>
interface IWithDuration<'T (requires 'T : null)>
interface IWithAuthFile<'T (requires 'T : null)>
interface IWithAuthFileCertificate<'T (requires 'T : null)>
interface IWithAuthFileCertificatePassword<'T (requires 'T : null)>
interface IUpdateDefinition<'T (requires 'T : null)>
interface IBlank<'T (requires 'T : null)>
interface IWithCertificateType<'T (requires 'T : null)>
interface IWithPublicKey<'T (requires 'T : null)>
interface IWithSymmetricKey<'T (requires 'T : null)>
interface IWithAttach<'T (requires 'T : null)>
interface IInUpdate<'T (requires 'T : null)>
interface IWithStartDate<'T (requires 'T : null)>
interface IWithDuration<'T (requires 'T : null)>
interface IWithAuthFile<'T (requires 'T : null)>
interface IWithAuthFileCertificate<'T (requires 'T : null)>
interface IWithAuthFileCertificatePassword<'T (requires 'T : null)>
Public Class CertificateCredentialImpl(Of T)
Inherits IndexableRefreshableWrapper(Of ICertificateCredential, KeyCredential)
Implements IBeta, IBlank(Of T), IBlank(Of T), ICertificateCredential, IDefinition(Of T), IHasId, IHasInner(Of KeyCredential), IHasName, IInDefinition(Of T), IInUpdate(Of T), IUpdateDefinition(Of T), IWithAttach(Of T), IWithAttach(Of T), IWithAuthFile(Of T), IWithAuthFile(Of T), IWithAuthFileCertificate(Of T), IWithAuthFileCertificate(Of T), IWithAuthFileCertificatePassword(Of T), IWithAuthFileCertificatePassword(Of T), IWithCertificateType(Of T), IWithCertificateType(Of T), IWithDuration(Of T), IWithDuration(Of T), IWithPublicKey(Of T), IWithPublicKey(Of T), IWithStartDate(Of T), IWithStartDate(Of T), IWithSymmetricKey(Of T), IWithSymmetricKey(Of T)
Typparameter
- T
- Vererbung
-
CertificateCredentialImpl<T>
- Implementiert
-
IBlank<ParentT> IBlank<T> IDefinition<T> IWithAttach<ParentT> IWithAttach<T> IWithAuthFile<ParentT> IWithAuthFile<T> IWithAuthFileCertificate<ParentT> IWithAuthFileCertificate<T> IWithAuthFileCertificatePassword<ParentT> IWithAuthFileCertificatePassword<T> IWithCertificateType<ParentT> IWithCertificateType<T> IWithDuration<ParentT> IWithDuration<T> IWithPublicKey<ParentT> IWithPublicKey<T> IWithStartDate<ParentT> IWithStartDate<T> IWithSymmetricKey<ParentT> IWithSymmetricKey<T> IBlank<ParentT> IBlank<T> IUpdateDefinition<T> IWithAttach<ParentT> IWithAttach<T> IWithAuthFile<ParentT> IWithAuthFile<T> IWithAuthFileCertificate<ParentT> IWithAuthFileCertificate<T> IWithAuthFileCertificatePassword<ParentT> IWithAuthFileCertificatePassword<T> IWithCertificateType<ParentT> IWithCertificateType<T> IWithDuration<ParentT> IWithDuration<T> IWithPublicKey<ParentT> IWithPublicKey<T> IWithStartDate<ParentT> IWithStartDate<T> IWithSymmetricKey<ParentT> IWithSymmetricKey<T> ICertificateCredential ICredential IInDefinition<ParentT> IInDefinition<T> IInUpdate<ParentT> IInUpdate<T> IBeta IHasId IHasInner<KeyCredential> IHasName IIndexable
Eigenschaften
Inner |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. (Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
Key |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. (Geerbt von Indexable) |
Methoden
Attach() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
CustomKeyIdentifier() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
EndDate() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
GetInnerAsync(CancellationToken) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
Id() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
Name() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
Refresh() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. (Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
RefreshAsync(CancellationToken) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
SetInner(InnerResourceT) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. (Geerbt von IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
StartDate() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
Value() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithAsymmetricX509Certificate() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithAuthFileToExport(StreamWriter) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithDuration(TimeSpan) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithPrivateKeyFile(String) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithPrivateKeyPassword(String) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithPublicKey(Byte[]) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithSecretKey(Byte[]) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithStartDate(DateTime) |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
WithSymmetricEncryption() |
Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen. |
Explizite Schnittstellenimplementierungen
ICertificateCredential.CustomKeyIdentifier |
Benutzerdefinierter Schlüsselbezeichner. Wenn die Anmeldeinformationen vom .NET SDK mit dem Namen definiert werden, handelt es sich um die Base64-Codierung des Namens. Wenn sie von anderen Tools festgelegt wird, wäre es dieser Wert. Andernfalls wäre es in der Regel der Fingerabdruck des Zertifikats. |
ICredential.EndDate |
Ruft das Enddatum ab. |
ICredential.StartDate |
Ruft das Startdatum ab. |
ICredential.Value |
Ruft den Schlüsselwert ab. |
IHasId.Id |
Ruft die Ressourcen-ID-Zeichenfolge ab. |
IHasName.Name |
Ruft den Namen der Ressource ab. |
IInDefinition<T>.Attach() |
Fügt die untergeordnete Definition an das Definiton der übergeordneten Ressource an. |
IInUpdate<T>.Attach() |
Fügt die untergeordnete Definition an das Update der übergeordneten Ressource an. |
IWithAuthFile<T>.WithAuthFileToExport(StreamWriter) |
Exportieren Sie die Informationen dieses Dienstprinzipals in eine Authentifizierungsdatei. |
IWithAuthFile<T>.WithAuthFileToExport(StreamWriter) |
Exportieren Sie die Informationen dieses Dienstprinzipals in eine Authentifizierungsdatei. |
IWithAuthFileCertificate<T>.WithPrivateKeyFile(String) |
Exportieren Sie die Informationen dieses Dienstprinzipals in eine Authentifizierungsdatei. |
IWithAuthFileCertificate<T>.WithPrivateKeyFile(String) |
Exportieren Sie die Informationen dieses Dienstprinzipals in eine Authentifizierungsdatei. |
IWithAuthFileCertificatePassword<T>.WithPrivateKeyPassword(String) |
Exportieren Sie die Informationen dieses Dienstprinzipals in eine Authentifizierungsdatei. |
IWithAuthFileCertificatePassword<T>.WithPrivateKeyPassword(String) |
Exportieren Sie die Informationen dieses Dienstprinzipals in eine Authentifizierungsdatei. |
IWithCertificateType<T>.WithAsymmetricX509Certificate() |
Gibt den Typ des Zertifikats an, das asymmetrisch X509 sein soll. |
IWithCertificateType<T>.WithAsymmetricX509Certificate() |
Gibt den Typ des Zertifikats an, das asymmetrisch X509 sein soll. |
IWithCertificateType<T>.WithSymmetricEncryption() |
Gibt den Typ des Zertifikats an, das symmetrisch sein soll. |
IWithCertificateType<T>.WithSymmetricEncryption() |
Gibt den Typ des Zertifikats an, das symmetrisch sein soll. |
IWithDuration<T>.WithDuration(TimeSpan) |
Gibt die Dauer an, für die das Kennwort oder der Schlüssel gültig wäre. Der Standardwert ist 1 Jahr. |
IWithDuration<T>.WithDuration(TimeSpan) |
Gibt die Dauer an, für die das Kennwort oder der Schlüssel gültig wäre. Der Standardwert ist 1 Jahr. |
IWithPublicKey<T>.WithPublicKey(Byte[]) |
Gibt den öffentlichen Schlüssel für ein asymmetrisches X509-Zertifikat an. |
IWithPublicKey<T>.WithPublicKey(Byte[]) |
Gibt den öffentlichen Schlüssel für ein asymmetrisches X509-Zertifikat an. |
IWithStartDate<T>.WithStartDate(DateTime) |
Gibt das Startdatum an, nach dem das Kennwort oder der Schlüssel gültig sein würde. Der Standardwert ist die aktuelle Zeit. |
IWithStartDate<T>.WithStartDate(DateTime) |
Gibt das Startdatum an, nach dem das Kennwort oder der Schlüssel gültig sein würde. Der Standardwert ist die aktuelle Zeit. |
IWithSymmetricKey<T>.WithSecretKey(Byte[]) |
Gibt den geheimen Schlüssel für eine symmetrische Verschlüsselung an. |
IWithSymmetricKey<T>.WithSecretKey(Byte[]) |
Gibt den geheimen Schlüssel für eine symmetrische Verschlüsselung an. |
Gilt für:
Azure SDK for .NET