Package oracle.security.am.plugin.authn
Class PlugInUtil
java.lang.Object
oracle.security.am.plugin.authn.PlugInUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringbyteToDecimalFASCN<wbr>(byte[] input)static voidcheckForDNPresence<wbr>(String unformattedKey, String formattedValue, AuthenticationContext context)static StringdecryptSensitiveData<wbr>(String data)static StringgetAttrValueFromUserDN<wbr>(String userDN, String runtimeIDStore, String attrName)static String[]getFederationSettings<wbr>(String tenantName, String runtimeIDStore)static StringgetFlowParam<wbr>(String stepName, String key, AuthenticationContext context)static StringgetIDStoreNameFromMultiIDStoreFormat<wbr>(String userName)static StringgetUserNameFromMultiIDStoreFormat<wbr>(String userName)static StringgetVariableValue<wbr>(String variable, AuthenticationContext context)static booleanisFAPasswordPolicyEnabled<wbr>(AuthenticationContext context)
-
Constructor Details
-
PlugInUtil
public PlugInUtil()
-
-
Method Details
-
getFlowParam
-
byteToDecimalFASCN
-
getIDStoreNameFromMultiIDStoreFormat
public static String getIDStoreNameFromMultiIDStoreFormat<wbr>(String userName) throws AuthenticationException- Throws:
AuthenticationException
-
getUserNameFromMultiIDStoreFormat
public static String getUserNameFromMultiIDStoreFormat<wbr>(String userName) throws AuthenticationException- Throws:
AuthenticationException
-
getVariableValue
-
toMapForm
-
checkForDNPresence
public static void checkForDNPresence<wbr>(String unformattedKey, String formattedValue, AuthenticationContext context) -
isFAPasswordPolicyEnabled
-
getFederationSettings
public static String[] getFederationSettings<wbr>(String tenantName, String runtimeIDStore) throws IdentityProviderException- Throws:
IdentityProviderException
-
getAttrValueFromUserDN
public static String getAttrValueFromUserDN<wbr>(String userDN, String runtimeIDStore, String attrName) throws IdentityProviderException- Throws:
IdentityProviderException
-
decryptSensitiveData
-