@Generated(value="software.amazon.awssdk:codegen") public final class CsrExtensions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CsrExtensions.Builder,CsrExtensions>
Describes the certificate extensions to be added to the certificate signing request (CSR).
| Modifier and Type | Class and Description |
|---|---|
static interface |
CsrExtensions.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CsrExtensions.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasSubjectInformationAccess()
Returns true if the SubjectInformationAccess property was specified by the sender (it may be empty), or false if
the sender did not specify the value (it will be empty).
|
KeyUsage |
keyUsage()
Indicates the purpose of the certificate and of the key contained in the certificate.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CsrExtensions.Builder> |
serializableBuilderClass() |
List<AccessDescription> |
subjectInformationAccess()
For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and
policy.
|
CsrExtensions.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final KeyUsage keyUsage()
Indicates the purpose of the certificate and of the key contained in the certificate.
public final boolean hasSubjectInformationAccess()
public final List<AccessDescription> subjectInformationAccess()
For CA certificates, provides a path to additional information pertaining to the CA, such as revocation and policy. For more information, see Subject Information Access in RFC 5280.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSubjectInformationAccess() to see if a value was sent in this field.
public CsrExtensions.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CsrExtensions.Builder,CsrExtensions>public static CsrExtensions.Builder builder()
public static Class<? extends CsrExtensions.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.