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.