| Package | Description |
|---|---|
| com.oneidentity.safeguard.safeguardjava | |
| com.oneidentity.safeguard.safeguardjava.authentication | |
| com.oneidentity.safeguard.safeguardjava.event |
| Modifier and Type | Method and Description |
|---|---|
String |
SafeguardA2AContext.brokerAccessRequest(char[] apiKey,
BrokeredAccessRequest accessRequest) |
String |
ISafeguardA2AContext.brokerAccessRequest(char[] apiKey,
BrokeredAccessRequest accessRequest)
Creates an access request on behalf of another user using Safeguard A2A.
|
static ISafeguardConnection |
Safeguard.connect(String networkAddress,
char[] accessToken,
Integer apiVersion,
Boolean ignoreSsl)
Connect to Safeguard API using an API access token.
|
static ISafeguardConnection |
Safeguard.connect(String networkAddress,
String provider,
String username,
char[] password,
Integer apiVersion,
Boolean ignoreSsl)
Connect to Safeguard API using a user name and password.
|
ISafeguardEventListener |
SafeguardA2AContext.getA2AEventListener(char[] apiKey,
ISafeguardEventHandler handler) |
ISafeguardEventListener |
ISafeguardA2AContext.getA2AEventListener(char[] apiKey,
ISafeguardEventHandler handler)
Gets an A2A event listener.
|
ISafeguardEventListener |
SafeguardA2AContext.getA2AEventListener(List<char[]> apiKeys,
ISafeguardEventHandler handler) |
ISafeguardEventListener |
ISafeguardA2AContext.getA2AEventListener(List<char[]> apiKeys,
ISafeguardEventHandler handler)
Gets an A2A event listener.
|
SafeguardEventListener |
ISafeguardConnection.getEventListener()
Gets a Safeguard event listener.
|
ISafeguardEventListener |
SafeguardA2AContext.getPersistentA2AEventListener(char[] apiKey,
ISafeguardEventHandler handler) |
ISafeguardEventListener |
ISafeguardA2AContext.getPersistentA2AEventListener(char[] apiKey,
ISafeguardEventHandler handler)
Gets a persistent A2A event listener.
|
static ISafeguardEventListener |
Safeguard.A2A.Event.getPersistentA2AEventListener(char[] apiKey,
ISafeguardEventHandler handler,
String networkAddress,
String certificatePath,
char[] certificatePassword,
Integer apiVersion,
Boolean ignoreSsl)
Get a persistent A2A event listener for Gets an A2A event
listener.
|
static ISafeguardEventListener |
Safeguard.A2A.Event.getPersistentA2AEventListener(char[] apiKey,
ISafeguardEventHandler handler,
String networkAddress,
String keystorePath,
char[] keystorePassword,
String certificateAlias,
Integer apiVersion,
Boolean ignoreSsl)
Get a persistent A2A event listener for Gets an A2A event
listener.
|
ISafeguardEventListener |
SafeguardA2AContext.getPersistentA2AEventListener(List<char[]> apiKeys,
ISafeguardEventHandler handler) |
ISafeguardEventListener |
ISafeguardA2AContext.getPersistentA2AEventListener(List<char[]> apiKeys,
ISafeguardEventHandler handler)
Gets a persistent A2A event listener.
|
static ISafeguardEventListener |
Safeguard.A2A.Event.getPersistentA2AEventListener(List<char[]> apiKeys,
ISafeguardEventHandler handler,
String networkAddress,
String certificatePath,
char[] certificatePassword,
Integer apiVersion,
Boolean ignoreSsl)
Get a persistent A2A event listener for Gets an A2A event
listener.
|
static ISafeguardEventListener |
Safeguard.A2A.Event.getPersistentA2AEventListener(List<char[]> apiKeys,
ISafeguardEventHandler handler,
String networkAddress,
String keystorePath,
char[] keystorePassword,
String certificateAlias,
Integer apiVersion,
Boolean ignoreSsl)
Get a persistent A2A event listener for Gets an A2A event
listener.
|
static ISafeguardEventListener |
Safeguard.Event.getPersistentEventListener(String networkAddress,
String provider,
String username,
char[] password,
Integer apiVersion,
Boolean ignoreSsl)
Get a persistent event listener using a username and password
credential for authentication.
|
String |
ISafeguardConnection.invokeMethod(Service service,
Method method,
String relativeUrl,
String body,
Map<String,String> parameters,
Map<String,String> additionalHeaders)
Call a Safeguard API method and get any response as a string.
|
String |
ISafeguardConnection.invokeMethodCsv(Service service,
Method method,
String relativeUrl,
String body,
Map<String,String> parameters,
Map<String,String> additionalHeaders) |
FullResponse |
ISafeguardConnection.invokeMethodFull(Service service,
Method method,
String relativeUrl,
String body,
Map<String,String> parameters,
Map<String,String> additionalHeaders)
Call a Safeguard API method and get a detailed response with status code, headers,
and body.
|
char[] |
SafeguardA2AContext.retrievePassword(char[] apiKey) |
char[] |
ISafeguardA2AContext.retrievePassword(char[] apiKey)
Retrieves a password using Safeguard A2A.
|
| Constructor and Description |
|---|
AccessTokenAuthenticator(String networkAddress,
char[] accessToken,
int apiVersion,
boolean ignoreSsl) |
PasswordAuthenticator(String networkAddress,
String provider,
String username,
char[] password,
int apiVersion,
boolean ignoreSsl) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract SafeguardEventListener |
PersistentSafeguardEventListenerBase.reconnectEventListener() |
SafeguardEventListener |
PersistentSafeguardEventListener.reconnectEventListener() |
SafeguardEventListener |
PersistentSafeguardA2AEventListener.reconnectEventListener() |
| Constructor and Description |
|---|
PersistentSafeguardA2AEventListener(ISafeguardA2AContext a2AContext,
char[] apiKey,
ISafeguardEventHandler handler) |
PersistentSafeguardA2AEventListener(ISafeguardA2AContext a2AContext,
List<char[]> apiKeys,
ISafeguardEventHandler handler) |
SafeguardEventListener(String eventUrl,
CertificateContext clientCertificate,
char[] apiKey,
boolean ignoreSsl) |
SafeguardEventListener(String eventUrl,
CertificateContext clientCertificate,
List<char[]> apiKeys,
boolean ignoreSsl) |
SafeguardEventListener(String eventUrl,
char[] accessToken,
boolean ignoreSsl) |
SafeguardEventListener(String eventUrl,
String clientCertificatePath,
char[] certificatePassword,
String certificateAlias,
char[] apiKey,
boolean ignoreSsl) |
SafeguardEventListener(String eventUrl,
String clientCertificatePath,
char[] certificatePassword,
String certificateAlias,
List<char[]> apiKeys,
boolean ignoreSsl) |
Copyright © 2019. All rights reserved.