Skip to content

UserCertificateProps

Properties for defining a UserCertificate.

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

Initializer

import com.aliyun.ros.cdk.cas.UserCertificateProps;
UserCertificateProps.builder()
//  .cert(java.lang.String)
//  .cert(IResolvable)
//  .certificateName(java.lang.String)
//  .certificateName(IResolvable)
//  .encryptCert(java.lang.String)
//  .encryptCert(IResolvable)
//  .encryptPrivateKey(java.lang.String)
//  .encryptPrivateKey(IResolvable)
//  .key(java.lang.String)
//  .key(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .resourceId(java.lang.String)
//  .resourceId(IResolvable)
//  .signCert(java.lang.String)
//  .signCert(IResolvable)
//  .signPrivateKey(java.lang.String)
//  .signPrivateKey(IResolvable)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
cert java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property cert: The certificate content in PEM format.
certificateName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property certificateName: Custom certificate name.
encryptCert java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property encryptCert: The content of the encryption certificate in PEM format.
encryptPrivateKey java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property encryptPrivateKey: The private key content of the encryption certificate in PEM format.
key java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property key: The private key content of the certificate in PEM format.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property resourceGroupId: The ID of the resource group.
resourceId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property resourceId: Resource ID.
signCert java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property signCert: The signature certificate content in PEM format.
signPrivateKey java.lang.String OR com.aliyun.ros.cdk.core.IResolvable Property signPrivateKey: The private key content of the signature certificate in PEM format.
tags java.util.List<TagsProperty> Property tags: Tags of certificate.

certOptional

public java.lang.Object getCert();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property cert: The certificate content in PEM format.


certificateNameOptional

public java.lang.Object getCertificateName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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 java.lang.Object getEncryptCert();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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


encryptPrivateKeyOptional

public java.lang.Object getEncryptPrivateKey();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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


keyOptional

public java.lang.Object getKey();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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


resourceGroupIdOptional

public java.lang.Object getResourceGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property resourceGroupId: The ID of the resource group.


resourceIdOptional

public java.lang.Object getResourceId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property resourceId: Resource ID.


signCertOptional

public java.lang.Object getSignCert();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

Property signCert: The signature certificate content in PEM format.


signPrivateKeyOptional

public java.lang.Object getSignPrivateKey();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

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


tagsOptional

public java.util.List<TagsProperty> getTags();

Property tags: Tags of certificate.


Protocols