Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition Namespace

Interfaces

IBlank<ParentT>

The first stage of a credential definition.

IUpdateDefinition<ParentT>

The entirety of a credential definition as part of a application or service principal update.

IWithAttach<ParentT>

The final stage of the credential definition. At this stage, more settings can be specified, or the credential definition can be attached to the parent application / service principal definition using WithAttach.attach().

IWithAuthFile<ParentT>

A credential definition stage allowing exporting the auth file for the service principal.

IWithAuthFileCertificate<ParentT>

A credential definition stage allowing specifying the private key for exporting an auth file.

IWithAuthFileCertificatePassword<ParentT>

A credential definition stage allowing specifying the password for the private key for exporting an auth file.

IWithCertificateType<ParentT>

The credential definition stage allowing the certificate type to be set.

IWithDuration<ParentT>

The credential definition stage allowing the duration of key validity to be set.

IWithPublicKey<ParentT>

The credential definition stage allowing the public key to be set.

IWithStartDate<ParentT>

The credential definition stage allowing start date to be set.

IWithSymmetricKey<ParentT>

The credential definition stage allowing the secret key to be set.