public class FederatedAuthPlugin extends BaseSamlAuthPlugin
| Modifier and Type | Field and Description |
|---|---|
static AwsWrapperProperty |
DB_USER |
static AwsWrapperProperty |
HTTP_CLIENT_CONNECT_TIMEOUT |
static AwsWrapperProperty |
HTTP_CLIENT_SOCKET_TIMEOUT |
static AwsWrapperProperty |
IAM_DEFAULT_PORT |
static AwsWrapperProperty |
IAM_HOST |
static AwsWrapperProperty |
IAM_IDP_ARN |
static AwsWrapperProperty |
IAM_REGION |
static AwsWrapperProperty |
IAM_ROLE_ARN |
static AwsWrapperProperty |
IAM_TOKEN_EXPIRATION |
static AwsWrapperProperty |
IDP_ENDPOINT |
static AwsWrapperProperty |
IDP_NAME |
static AwsWrapperProperty |
IDP_PASSWORD |
static AwsWrapperProperty |
IDP_PORT |
static AwsWrapperProperty |
IDP_USERNAME |
static AwsWrapperProperty |
RELAYING_PARTY_ID |
protected static java.util.regex.Pattern |
SAML_RESPONSE_PATTERN |
protected static java.lang.String |
SAML_RESPONSE_PATTERN_GROUP |
static AwsWrapperProperty |
SSL_INSECURE |
credentialsProviderFactory, IAM_REGION_NAME, pluginService, rdsUtils, regionUtils, samlUtils, servicesContainer, telemetryFactory| Constructor and Description |
|---|
FederatedAuthPlugin(FullServicesContainer servicesContainer,
CredentialsProviderFactory credentialsProviderFactory) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getSubscribedMethods() |
clearCache, connect, connectInternal, forceConnectacceptsStrategy, execute, getHostSpecByStrategy, getHostSpecByStrategy, getSnapshotState, initHostProvider, notifyConnectionChanged, notifyNodeListChangedpublic static final AwsWrapperProperty IDP_ENDPOINT
public static final AwsWrapperProperty IDP_PORT
public static final AwsWrapperProperty RELAYING_PARTY_ID
public static final AwsWrapperProperty IAM_ROLE_ARN
public static final AwsWrapperProperty IAM_IDP_ARN
public static final AwsWrapperProperty IAM_REGION
public static final AwsWrapperProperty IAM_TOKEN_EXPIRATION
public static final AwsWrapperProperty IDP_USERNAME
public static final AwsWrapperProperty IDP_PASSWORD
public static final AwsWrapperProperty IAM_HOST
public static final AwsWrapperProperty IAM_DEFAULT_PORT
public static final AwsWrapperProperty HTTP_CLIENT_SOCKET_TIMEOUT
public static final AwsWrapperProperty HTTP_CLIENT_CONNECT_TIMEOUT
public static final AwsWrapperProperty SSL_INSECURE
public static AwsWrapperProperty IDP_NAME
public static final AwsWrapperProperty DB_USER
protected static final java.util.regex.Pattern SAML_RESPONSE_PATTERN
protected static final java.lang.String SAML_RESPONSE_PATTERN_GROUP
public FederatedAuthPlugin(FullServicesContainer servicesContainer, CredentialsProviderFactory credentialsProviderFactory)
public java.util.Set<java.lang.String> getSubscribedMethods()
getSubscribedMethods in interface ConnectionPlugingetSubscribedMethods in class BaseSamlAuthPlugin