public class PingIDOnSimpleBind extends com.unboundid.directory.sdk.proxy.api.ProxyTransformation
Modifier and Type | Field and Description |
---|---|
static String |
ARG_AUTH_TYPE_CONFIRM |
static String |
ARG_AUTH_TYPE_HARD |
static String |
ARG_AUTH_TYPE_PERMISSIVE |
static String |
ARG_AUTH_TYPE_RESTRICTIVE |
static String |
ARG_PINGID_PROPERTIES_FILE |
static String |
ARG_SEPARATOR_DEFAULT |
static int |
ARG_TOTP_LENGTH_DEFAULT |
static String |
ARG_USER_ATTRIBUTE_DEFAULT |
static String |
PROP_BASE64_KEY |
static String |
PROP_IDP_URL |
static String |
PROP_ORG_ALIAS |
static String |
PROP_TOKEN |
Constructor and Description |
---|
PingIDOnSimpleBind() |
Modifier and Type | Method and Description |
---|---|
com.unboundid.ldap.sdk.ResultCode |
applyConfiguration(com.unboundid.directory.sdk.proxy.config.ProxyTransformationConfig config,
com.unboundid.util.args.ArgumentParser parser,
List<String> adminActionsRequired,
List<String> messages) |
void |
defineConfigArguments(com.unboundid.util.args.ArgumentParser parser) |
String[] |
getExtensionDescription() |
String |
getExtensionName() |
void |
initializeProxyTransformation(com.unboundid.directory.sdk.proxy.types.ProxyServerContext serverContext,
com.unboundid.directory.sdk.proxy.config.ProxyTransformationConfig config,
com.unboundid.util.args.ArgumentParser parser) |
boolean |
isConfigurationAcceptable(com.unboundid.directory.sdk.proxy.config.ProxyTransformationConfig config,
com.unboundid.util.args.ArgumentParser parser,
List<String> unacceptableReasons) |
void |
toString(StringBuilder stringBuilder) |
com.unboundid.ldap.sdk.BindRequest |
transformBindRequest(com.unboundid.directory.sdk.proxy.types.ProxyOperationContext operationContext,
com.unboundid.ldap.sdk.BindRequest bindRequest) |
com.unboundid.ldap.sdk.BindResult |
transformBindResult(com.unboundid.directory.sdk.proxy.types.ProxyOperationContext operationContext,
com.unboundid.ldap.sdk.BindRequest bindRequest,
com.unboundid.ldap.sdk.BindResult bindResult) |
finalizeProxyTransformation, getExamplesArgumentSets, toString, transformAddRequest, transformAddResult, transformCompareRequest, transformCompareResult, transformDeleteRequest, transformDeleteResult, transformModifyDNRequest, transformModifyDNResult, transformModifyRequest, transformModifyResult, transformSearchRequest, transformSearchResult, transformSearchResultEntry, transformSearchResultReference
public static final String ARG_SEPARATOR_DEFAULT
public static final int ARG_TOTP_LENGTH_DEFAULT
public static final String ARG_PINGID_PROPERTIES_FILE
public static final String ARG_USER_ATTRIBUTE_DEFAULT
public static final String PROP_ORG_ALIAS
public static final String PROP_TOKEN
public static final String PROP_BASE64_KEY
public static final String PROP_IDP_URL
public static final String ARG_AUTH_TYPE_CONFIRM
public static final String ARG_AUTH_TYPE_PERMISSIVE
public static final String ARG_AUTH_TYPE_RESTRICTIVE
public static final String ARG_AUTH_TYPE_HARD
public PingIDOnSimpleBind()
public String getExtensionName()
getExtensionName
in interface com.unboundid.directory.sdk.common.internal.UnboundIDExtension
getExtensionName
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
public String[] getExtensionDescription()
getExtensionDescription
in interface com.unboundid.directory.sdk.common.internal.UnboundIDExtension
getExtensionDescription
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
public void toString(StringBuilder stringBuilder)
toString
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
public void defineConfigArguments(com.unboundid.util.args.ArgumentParser parser) throws com.unboundid.util.args.ArgumentException
defineConfigArguments
in interface com.unboundid.directory.sdk.common.internal.Configurable
defineConfigArguments
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
com.unboundid.util.args.ArgumentException
public com.unboundid.ldap.sdk.ResultCode applyConfiguration(com.unboundid.directory.sdk.proxy.config.ProxyTransformationConfig config, com.unboundid.util.args.ArgumentParser parser, List<String> adminActionsRequired, List<String> messages)
applyConfiguration
in interface com.unboundid.directory.sdk.common.internal.Reconfigurable<com.unboundid.directory.sdk.proxy.config.ProxyTransformationConfig>
applyConfiguration
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
public void initializeProxyTransformation(com.unboundid.directory.sdk.proxy.types.ProxyServerContext serverContext, com.unboundid.directory.sdk.proxy.config.ProxyTransformationConfig config, com.unboundid.util.args.ArgumentParser parser) throws com.unboundid.ldap.sdk.LDAPException
initializeProxyTransformation
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
com.unboundid.ldap.sdk.LDAPException
public boolean isConfigurationAcceptable(com.unboundid.directory.sdk.proxy.config.ProxyTransformationConfig config, com.unboundid.util.args.ArgumentParser parser, List<String> unacceptableReasons)
isConfigurationAcceptable
in interface com.unboundid.directory.sdk.common.internal.Reconfigurable<com.unboundid.directory.sdk.proxy.config.ProxyTransformationConfig>
isConfigurationAcceptable
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
public com.unboundid.ldap.sdk.BindRequest transformBindRequest(com.unboundid.directory.sdk.proxy.types.ProxyOperationContext operationContext, com.unboundid.ldap.sdk.BindRequest bindRequest) throws com.unboundid.ldap.sdk.LDAPException
transformBindRequest
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
com.unboundid.ldap.sdk.LDAPException
public com.unboundid.ldap.sdk.BindResult transformBindResult(com.unboundid.directory.sdk.proxy.types.ProxyOperationContext operationContext, com.unboundid.ldap.sdk.BindRequest bindRequest, com.unboundid.ldap.sdk.BindResult bindResult)
transformBindResult
in class com.unboundid.directory.sdk.proxy.api.ProxyTransformation
Copyright © 2020 PingIdentity Corp.. All rights reserved.