Freigeben über


PasswordCredentialImpl<T> Klasse

Definition

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

public class PasswordCredentialImpl<T> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IndexableRefreshableWrapper<Microsoft.Azure.Management.Graph.RBAC.Fluent.IPasswordCredential,Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PasswordCredential>, Microsoft.Azure.Management.Graph.RBAC.Fluent.IPasswordCredential, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IBlank<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IDefinition<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithAttach<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithAuthFile<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithDuration<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithKey<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithStartDate<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IBlank<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IUpdateDefinition<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithAttach<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithAuthFile<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithDuration<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithKey<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithStartDate<T>, 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.PasswordCredential>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName where T : class
type PasswordCredentialImpl<'T (requires 'T : null)> = class
    inherit IndexableRefreshableWrapper<IPasswordCredential, PasswordCredential>
    interface IPasswordCredential
    interface IBeta
    interface ICredential
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasInner<PasswordCredential>
    interface IDefinition<'T (requires 'T : null)>
    interface IBlank<'T (requires 'T : null)>
    interface IWithKey<'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 IUpdateDefinition<'T (requires 'T : null)>
    interface IBlank<'T (requires 'T : null)>
    interface IWithKey<'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)>
Public Class PasswordCredentialImpl(Of T)
Inherits IndexableRefreshableWrapper(Of IPasswordCredential, PasswordCredential)
Implements IBeta, IBlank(Of T), IBlank(Of T), IDefinition(Of T), IHasId, IHasInner(Of PasswordCredential), IHasName, IInDefinition(Of T), IInUpdate(Of T), IPasswordCredential, IUpdateDefinition(Of T), IWithAttach(Of T), IWithAttach(Of T), IWithAuthFile(Of T), IWithAuthFile(Of T), IWithDuration(Of T), IWithDuration(Of T), IWithKey(Of T), IWithKey(Of T), IWithStartDate(Of T), IWithStartDate(Of T)

Typparameter

T
Vererbung
Implementiert

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.

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.

WithAuthFileToExport(StreamWriter)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithDuration(TimeSpan)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithPasswordValue(String)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

WithStartDate(DateTime)

Implementierung für ServicePrincipal und seine übergeordneten Schnittstellen.

Explizite Schnittstellenimplementierungen

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.

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.

IWithKey<T>.WithPasswordValue(String)

Verwenden Sie ein Kennwort als Schlüssel.

IWithKey<T>.WithPasswordValue(String)

Verwenden Sie ein Kennwort als Schlüssel.

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.

Gilt für: