Partager via


PasswordCredentialImpl<T> Classe

Définition

Implémentation de ServicePrincipal et de ses interfaces parentes.

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)

Paramètres de type

T
Héritage
Implémente

Propriétés

Inner

Implémentation de ServicePrincipal et de ses interfaces parentes.

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key

Implémentation de ServicePrincipal et de ses interfaces parentes.

(Hérité de Indexable)

Méthodes

Attach()

Implémentation de ServicePrincipal et de ses interfaces parentes.

EndDate()

Implémentation de ServicePrincipal et de ses interfaces parentes.

GetInnerAsync(CancellationToken)

Implémentation de ServicePrincipal et de ses interfaces parentes.

Id()

Implémentation de ServicePrincipal et de ses interfaces parentes.

Name()

Implémentation de ServicePrincipal et de ses interfaces parentes.

Refresh()

Implémentation de ServicePrincipal et de ses interfaces parentes.

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Implémentation de ServicePrincipal et de ses interfaces parentes.

SetInner(InnerResourceT)

Implémentation de ServicePrincipal et de ses interfaces parentes.

(Hérité de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
StartDate()

Implémentation de ServicePrincipal et de ses interfaces parentes.

Value()

Implémentation de ServicePrincipal et de ses interfaces parentes.

WithAuthFileToExport(StreamWriter)

Implémentation de ServicePrincipal et de ses interfaces parentes.

WithDuration(TimeSpan)

Implémentation de ServicePrincipal et de ses interfaces parentes.

WithPasswordValue(String)

Implémentation de ServicePrincipal et de ses interfaces parentes.

WithStartDate(DateTime)

Implémentation de ServicePrincipal et de ses interfaces parentes.

Implémentations d’interfaces explicites

ICredential.EndDate

Obtient la date de fin.

ICredential.StartDate

Obtient la date de début.

ICredential.Value

Obtient la valeur de clé.

IHasId.Id

Obtient la chaîne d’ID de ressource.

IHasName.Name

Obtient le nom de la ressource.

IInDefinition<T>.Attach()

Joint la définition enfant au definiton de ressource parent.

IInUpdate<T>.Attach()

Joint la définition enfant à la mise à jour de la ressource parente.

IWithAuthFile<T>.WithAuthFileToExport(StreamWriter)

Exportez les informations de ce principal de service dans un fichier d’authentification.

IWithAuthFile<T>.WithAuthFileToExport(StreamWriter)

Exportez les informations de ce principal de service dans un fichier d’authentification.

IWithDuration<T>.WithDuration(TimeSpan)

Spécifie la durée de validité du mot de passe ou de la clé. La valeur par défaut est 1 an.

IWithDuration<T>.WithDuration(TimeSpan)

Spécifie la durée de validité du mot de passe ou de la clé. La valeur par défaut est 1 an.

IWithKey<T>.WithPasswordValue(String)

Utilisez un mot de passe comme clé.

IWithKey<T>.WithPasswordValue(String)

Utilisez un mot de passe comme clé.

IWithStartDate<T>.WithStartDate(DateTime)

Spécifie la date de début après laquelle le mot de passe ou la clé seraient valides. La valeur par défaut est l’heure actuelle.

IWithStartDate<T>.WithStartDate(DateTime)

Spécifie la date de début après laquelle le mot de passe ou la clé seraient valides. La valeur par défaut est l’heure actuelle.

S’applique à