public class AwsEc2AuthenticationOptions extends Object
AwsEc2Authentication
.
Authentication options provide the path, the Identity Document URI and an optional
role. AwsEc2AuthenticationOptions
can be constructed using builder()
.
Instances of this class are immutable once constructed.
AwsEc2Authentication
,
builder()
Modifier and Type | Class and Description |
---|---|
static class |
AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
|
static class |
AwsEc2AuthenticationOptions.Nonce
Value object for an authentication nonce.
|
Modifier and Type | Field and Description |
---|---|
static AwsEc2AuthenticationOptions |
DEFAULT
|
static String |
DEFAULT_AWS_AUTHENTICATION_PATH |
static URI |
DEFAULT_PKCS7_IDENTITY_DOCUMENT_URI |
Modifier and Type | Method and Description |
---|---|
static AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder |
builder() |
URI |
getIdentityDocumentUri() |
AwsEc2AuthenticationOptions.Nonce |
getNonce() |
String |
getPath() |
String |
getRole() |
public static final URI DEFAULT_PKCS7_IDENTITY_DOCUMENT_URI
public static final String DEFAULT_AWS_AUTHENTICATION_PATH
public static final AwsEc2AuthenticationOptions DEFAULT
public static AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder builder()
AwsEc2AuthenticationOptions.AwsEc2AuthenticationOptionsBuilder
.public String getPath()
public URI getIdentityDocumentUri()
URI
to the AWS EC2 PKCS#7-signed identity document.@Nullable public String getRole()
public AwsEc2AuthenticationOptions.Nonce getNonce()
AwsEc2AuthenticationOptions.Nonce
.Copyright © 2016–2024 Pivotal Software, Inc.. All rights reserved.