CertificateCredential.UpdateDefinition<ParentT> 接口
定义
The entirety of a credential definition as part of a application or service principal update.
public interface UpdateDefinition<ParentT> extends CertificateCredential.UpdateDefinitionStages.Blank<ParentT>,CertificateCredential.UpdateDefinitionStages.WithCertificateType<ParentT>,CertificateCredential.UpdateDefinitionStages.WithPublicKey<ParentT>,CertificateCredential.UpdateDefinitionStages.WithSymmetricKey<ParentT>,CertificateCredential.UpdateDefinitionStages.WithAttach<ParentT>,CertificateCredential.UpdateDefinitionStages.WithAuthFileCertificate<ParentT>,CertificateCredential.UpdateDefinitionStages.WithAuthFileCertificatePassword<ParentT>
类型参数
- ParentT
the return type of the final attach()
继承成员
Attachable.InUpdate<ParentT>.attach()
CertificateCredential.UpdateDefinitionStages.WithCertificateType<ParentT>.withAsymmetricX509Certificate()
CertificateCredential.UpdateDefinitionStages.WithAuthFile<ParentT>.withAuthFileToExport(OutputStream outputStream)
CertificateCredential.UpdateDefinitionStages.WithDuration<ParentT>.withDuration(Duration duration)
CertificateCredential.UpdateDefinitionStages.WithAuthFileCertificate<ParentT>.withPrivateKeyFile(String privateKeyPath)
CertificateCredential.UpdateDefinitionStages.WithAuthFileCertificatePassword<ParentT>.withPrivateKeyPassword(String privateKeyPassword)
CertificateCredential.UpdateDefinitionStages.WithPublicKey<ParentT>.withPublicKey(byte[] certificate)
CertificateCredential.UpdateDefinitionStages.WithSymmetricKey<ParentT>.withSecretKey(byte[] secret)
CertificateCredential.UpdateDefinitionStages.WithStartDate<ParentT>.withStartDate(DateTime startDate)
CertificateCredential.UpdateDefinitionStages.WithCertificateType<ParentT>.withSymmetricEncryption()