public class PcfAuthenticationOptions extends Object
PcfAuthentication.
Authentication options provide the path, Clock and instance key/instance
certificate Suppliers. PcfAuthenticationOptions can be constructed
using builder(). Instances of this class are immutable once constructed.
Defaults to a cached instance certificate/key by resolving CF_INSTANCE_CERT and
CF_INSTANCE_KEY env variables.
CredentialSupplier,
ResourceCredentialSupplier,
builder()| Modifier and Type | Class and Description |
|---|---|
static class |
PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder
Builder for
PcfAuthenticationOptions. |
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_PCF_AUTHENTICATION_PATH |
| Modifier and Type | Method and Description |
|---|---|
static PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder |
builder() |
Clock |
getClock() |
Supplier<String> |
getInstanceCertSupplier() |
Supplier<String> |
getInstanceKeySupplier() |
String |
getPath() |
String |
getRole() |
public static final String DEFAULT_PCF_AUTHENTICATION_PATH
public static PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder builder()
PcfAuthenticationOptions.PcfAuthenticationOptionsBuilder.public String getPath()
public String getRole()
public Supplier<String> getInstanceCertSupplier()
Supplier.Copyright © 2016–2019 Pivotal Software, Inc.. All rights reserved.