Skip to content

UserCertificateProps

Properties for defining a UserCertificate.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cas-usercertificate

Initializer

using AlibabaCloud.SDK.ROS.CDK.Cas;
new UserCertificateProps {
    object Cert = null,
    object CertificateName = null,
    object EncryptCert = null,
    object EncryptPrivateKey = null,
    object Key = null,
    object ResourceGroupId = null,
    object ResourceId = null,
    object SignCert = null,
    object SignPrivateKey = null,
    TagsProperty[] Tags = null
};

Properties

Name Type Description
Cert object Property cert: The certificate content in PEM format.
CertificateName object Property certificateName: Custom certificate name.
EncryptCert object Property encryptCert: The content of the encryption certificate in PEM format.
EncryptPrivateKey object Property encryptPrivateKey: The private key content of the encryption certificate in PEM format.
Key object Property key: The private key content of the certificate in PEM format.
ResourceGroupId object Property resourceGroupId: The ID of the resource group.
ResourceId object Property resourceId: Resource ID.
SignCert object Property signCert: The signature certificate content in PEM format.
SignPrivateKey object Property signPrivateKey: The private key content of the signature certificate in PEM format.
Tags TagsProperty[] Property tags: Tags of certificate.

CertOptional

public object Cert { get; set; }
  • Type: object

Property cert: The certificate content in PEM format.


CertificateNameOptional

public object CertificateName { get; set; }
  • Type: object

Property certificateName: Custom certificate name.

Maximum supported character length:128. All character types are supported, including letters, numbers and underscores. The certificate name under the same user cannot be duplicated.


EncryptCertOptional

public object EncryptCert { get; set; }
  • Type: object

Property encryptCert: The content of the encryption certificate in PEM format.


EncryptPrivateKeyOptional

public object EncryptPrivateKey { get; set; }
  • Type: object

Property encryptPrivateKey: The private key content of the encryption certificate in PEM format.


KeyOptional

public object Key { get; set; }
  • Type: object

Property key: The private key content of the certificate in PEM format.


ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

Property resourceGroupId: The ID of the resource group.


ResourceIdOptional

public object ResourceId { get; set; }
  • Type: object

Property resourceId: Resource ID.


SignCertOptional

public object SignCert { get; set; }
  • Type: object

Property signCert: The signature certificate content in PEM format.


SignPrivateKeyOptional

public object SignPrivateKey { get; set; }
  • Type: object

Property signPrivateKey: The private key content of the signature certificate in PEM format.


TagsOptional

public TagsProperty[] Tags { get; set; }

Property tags: Tags of certificate.


Protocols