public class OobModule
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static OobModule |
create()
Create OobModule object.
|
OobManager |
createOobManager(java.net.URL oobUrl,
java.lang.String domain,
java.lang.String applicationId,
byte[] rsaExponent,
byte[] rsaModulus)
Create OobManager object.
|
OobManager |
createOobManager(java.net.URL oobUrl,
java.lang.String domain,
java.lang.String applicationId,
java.security.interfaces.RSAPublicKey publicKey)
Create OobManager object.
|
boolean |
reset(java.lang.String applicationId)
Cleanup the data associated with Oob module.
|
public static OobModule create()
public OobManager createOobManager(java.net.URL oobUrl, java.lang.String domain, java.lang.String applicationId, byte[] rsaExponent, byte[] rsaModulus)
oobUrl
- the URL of the OOB server.domain
- the domain to use for requests to the OOB server. It must be compliant with server configuration on back-end side.applicationId
- the application identifier to use for requests to the OOB server.rsaExponent
- the RSA public exponent to use to communicate with the OOB server.rsaModulus
- the RSA modules to use to communicate with the OOB server.OobManager
.public OobManager createOobManager(java.net.URL oobUrl, java.lang.String domain, java.lang.String applicationId, java.security.interfaces.RSAPublicKey publicKey)
oobUrl
- the URL of the OOB server.domain
- the domain to use for requests to the OOB server. It must be compliant with server configuration on back-end side.applicationId
- the application identifier to use for requests to the OOB server.publicKey
- The RSA public key to communicate with OOB server.OobManager
.public boolean reset(java.lang.String applicationId)
applicationId
- the applicationId.IdpCore.reset()