CertificateCredentialImpl<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ServicePrincipal とその親インターフェイスの実装。
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)
型パラメーター
- T
- 継承
-
CertificateCredentialImpl<T>
- 実装
-
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
プロパティ
Inner |
ServicePrincipal とその親インターフェイスの実装。 (継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
Key |
ServicePrincipal とその親インターフェイスの実装。 (継承元 Indexable) |
メソッド
Attach() |
ServicePrincipal とその親インターフェイスの実装。 |
CustomKeyIdentifier() |
ServicePrincipal とその親インターフェイスの実装。 |
EndDate() |
ServicePrincipal とその親インターフェイスの実装。 |
GetInnerAsync(CancellationToken) |
ServicePrincipal とその親インターフェイスの実装。 |
Id() |
ServicePrincipal とその親インターフェイスの実装。 |
Name() |
ServicePrincipal とその親インターフェイスの実装。 |
Refresh() |
ServicePrincipal とその親インターフェイスの実装。 (継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
RefreshAsync(CancellationToken) |
ServicePrincipal とその親インターフェイスの実装。 |
SetInner(InnerResourceT) |
ServicePrincipal とその親インターフェイスの実装。 (継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
StartDate() |
ServicePrincipal とその親インターフェイスの実装。 |
Value() |
ServicePrincipal とその親インターフェイスの実装。 |
WithAsymmetricX509Certificate() |
ServicePrincipal とその親インターフェイスの実装。 |
WithAuthFileToExport(StreamWriter) |
ServicePrincipal とその親インターフェイスの実装。 |
WithDuration(TimeSpan) |
ServicePrincipal とその親インターフェイスの実装。 |
WithPrivateKeyFile(String) |
ServicePrincipal とその親インターフェイスの実装。 |
WithPrivateKeyPassword(String) |
ServicePrincipal とその親インターフェイスの実装。 |
WithPublicKey(Byte[]) |
ServicePrincipal とその親インターフェイスの実装。 |
WithSecretKey(Byte[]) |
ServicePrincipal とその親インターフェイスの実装。 |
WithStartDate(DateTime) |
ServicePrincipal とその親インターフェイスの実装。 |
WithSymmetricEncryption() |
ServicePrincipal とその親インターフェイスの実装。 |
明示的なインターフェイスの実装
適用対象
Azure SDK for .NET