@Generated(value="software.amazon.awssdk:codegen") public final class JwtTokenTypeConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<JwtTokenTypeConfiguration.Builder,JwtTokenTypeConfiguration>
Configuration information for the JWT token type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
JwtTokenTypeConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static JwtTokenTypeConfiguration.Builder |
builder() |
String |
claimRegex()
The regular expression that identifies the claim.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
groupAttributeField()
The group attribute field.
|
int |
hashCode() |
String |
issuer()
The issuer of the token.
|
KeyLocation |
keyLocation()
The location of the key.
|
String |
keyLocationAsString()
The location of the key.
|
List<SdkField<?>> |
sdkFields() |
String |
secretManagerArn()
The Amazon Resource Name (arn) of the secret.
|
static Class<? extends JwtTokenTypeConfiguration.Builder> |
serializableBuilderClass() |
JwtTokenTypeConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
url()
The signing key URL.
|
String |
userNameAttributeField()
The user name attribute field.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final KeyLocation keyLocation()
The location of the key.
If the service returns an enum value that is not available in the current SDK version, keyLocation will
return KeyLocation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
keyLocationAsString().
KeyLocationpublic final String keyLocationAsString()
The location of the key.
If the service returns an enum value that is not available in the current SDK version, keyLocation will
return KeyLocation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
keyLocationAsString().
KeyLocationpublic final String url()
The signing key URL.
public final String secretManagerArn()
The Amazon Resource Name (arn) of the secret.
public final String userNameAttributeField()
The user name attribute field.
public final String groupAttributeField()
The group attribute field.
public final String issuer()
The issuer of the token.
public final String claimRegex()
The regular expression that identifies the claim.
public JwtTokenTypeConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<JwtTokenTypeConfiguration.Builder,JwtTokenTypeConfiguration>public static JwtTokenTypeConfiguration.Builder builder()
public static Class<? extends JwtTokenTypeConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.