Description Syntax Example updateOAMAuthenticator

Infrastructure Security Custom WLST Commands 4-89

4.7.4 createOAMAuthenticator

Online command that creates an Oracle Access Manager authenticator in the current domain.

4.7.4.1 Description

Creates an Oracle Access Manager authenticator with a given name in the current domain. Before executing this command, make sure that no Oracle Access Manager authenticator is already configured in the default security domain. In the event of an error, the command returns a WLSTException.

4.7.4.2 Syntax

createOAMAuthenticatorname

4.7.4.3 Example

The following invocation creates a new authentication provider named OAMAuthenticator: createOAMAuthenticatorname=OAMAuthenticator

4.7.5 deleteOAMAuthnProvider

Online command that deletes the OAM authenticator from the current domain.

4.7.5.1 Description

Deletes the OAM authenticator with a given name from the current domain. In the event of an error, the command returns a WLSTException.

4.7.5.2 Syntax

deleteOAMAuthnProvidername

4.7.5.3 Example

The following invocation deletes the authenticator myAuthenticator: deleteOAMAuthnProvidername=myAuthenticator

4.7.6 updateOAMAuthenticator

Online command that updates the values of parameters of the Oracle Access Manager authenticator in the current domain.

4.7.6.1 Description

Updates the value of given parameters of the domain Oracle Access Manager authenticator. In the event of an error, the command returns a WLSTException. Argument Definition name Specifies the name of the new authentication provider in the default domain. If no name is specified, it defaults to OAMAuthenticator. Argument Definition name Specifies the name of the authentication provider to delete. 4-90 Oracle Fusion Middleware WebLogic Scripting Tool Command Reference

4.7.6.2 Syntax

updateOAMAuthenticatorname, paramNameValueList

4.7.6.3 Example

The following invocation updates the parameters accessGateName, accessGatePwd, and pAccessServer in the Oracle Access Manager authenticator named myAuthenticator: updateOAMAuthenticatorname=myAuthenticator, accessGateName=OAM AP AccessGate, accessGatePwd=welcome1, pAccessServer=myhost.domain.com:5543 Argument Definition name Specifies the name of the Oracle Access Manager authenticator whose parameter values to update. paramNameValueList Specifies the comma-separated list of pairs of parameter name-value to be updated. The format of each pair is paramName=paramValue The only parameter names that can be updated are the following: ■ accessGateName—The name of the AccessGate used by the authenticator. ■ accessGatePwd—The password to the AccessGate used by the authenticator. ■ pAccessServer—The name of the primary access server. Values must have the format hostName:portNumber. ■ sAccessServer—The name of the secondary access server. Values must have the format hostName:portNumber. ■ transportSecurity—The mode of communication between AccessGate and OAM Access Server: open, simple, or cert. ■ keystorePwd—The password to access the domain key store. ■ keystorePath—The absolute path of the JKS key store used for SSL communication between the authenticator and OAM Access Server. ■ simpleModePassphrase—The password shared by AccessGate and OAM Access Server in simple communication mode. ■ truststorePath—The absolute path of the JKS trust store used for SSL communication between the authenticator and OAM Access Server. ■ poolMaxConnections—The maximum number of connections in the OAM Server connection pool. ■ poolMinConnections—The minimum number of connections in the OAM Server connection pool. ■ useRetNameAsPrincipal—Specifies whether the user name retrieved from the OAM authenticator should be used as the name of the Principal in the Subject. ■ controlFlag—The JAAS control flag that sets up dependencies among all authenticators in the domain. Values can be only REQUIRED, SUFFICIENT, REQUISITE, or OPTIONAL. ■ appDomain—The name of the application domain. Infrastructure Security Custom WLST Commands 4-91

4.7.7 addOAMSSOProvider