@Generated(value="software.amazon.awssdk:codegen") public final class DnssecSigningAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DnssecSigningAttributes.Builder,DnssecSigningAttributes>
Information about a delegation signer (DS) record that was created in the registry by AssociateDelegationSignerToDomain.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DnssecSigningAttributes.Builder |
| Modifier and Type | Method and Description |
|---|---|
Integer |
algorithm()
Algorithm which was used to generate the digest from the public key.
|
static DnssecSigningAttributes.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Integer |
flags()
Defines the type of key.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
publicKey()
The base64-encoded public key part of the key pair that is passed to the registry.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DnssecSigningAttributes.Builder> |
serializableBuilderClass() |
DnssecSigningAttributes.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer algorithm()
Algorithm which was used to generate the digest from the public key.
public final Integer flags()
Defines the type of key. It can be either a KSK (key-signing-key, value 257) or ZSK (zone-signing-key, value 256). Using KSK is always encouraged. Only use ZSK if your DNS provider isn't Route 53 and you don’t have KSK available.
If you have KSK and ZSK keys, always use KSK to create a delegations signer (DS) record. If you have ZSK keys only – use ZSK to create a DS record.
If you have KSK and ZSK keys, always use KSK to create a delegations signer (DS) record. If you have ZSK keys only – use ZSK to create a DS record.
public final String publicKey()
The base64-encoded public key part of the key pair that is passed to the registry.
public DnssecSigningAttributes.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DnssecSigningAttributes.Builder,DnssecSigningAttributes>public static DnssecSigningAttributes.Builder builder()
public static Class<? extends DnssecSigningAttributes.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.