| Package | Description |
|---|---|
| oracle.pgx.api |
This package contains the main Java APIs.
|
| oracle.pgx.common.auth |
This package contains classes and utilities related to the general and resource permissions.
|
| oracle.pgx.common.types |
This package contains enums and helper classes identifying common PGX types.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PgxGraph.addRedactionRule(oracle.pgx.config.PgxRedactionRuleConfig ruleConfig,
AuthorizationType type,
java.lang.String... names)
Blocking version of
PgxGraph.addRedactionRule(PgxRedactionRuleConfig, AuthorizationType, String...)
Calls PgxGraph.addRedactionRuleAsync(PgxRedactionRuleConfig, AuthorizationType, String...) )}
and waits for the returned PgxFuture to complete. |
PgxFuture<java.lang.Void> |
PgxGraph.addRedactionRuleAsync(oracle.pgx.config.PgxRedactionRuleConfig ruleConfig,
AuthorizationType type,
java.lang.String... names)
Add a redaction rule configuration for an AuthorizationType names.
|
java.util.List<oracle.pgx.config.PgxRedactionRuleConfig> |
PgxGraph.getRedactionRules(AuthorizationType type,
java.lang.String name)
Blocking version of
PgxGraph.getRedactionRules(AuthorizationType, String)
Calls PgxGraph.getRedactionRulesAsync(AuthorizationType, String) )} and waits for the returned
PgxFuture to complete. |
PgxFuture<java.util.List<oracle.pgx.config.PgxRedactionRuleConfig>> |
PgxGraph.getRedactionRulesAsync(AuthorizationType type,
java.lang.String name)
Gets redaction rules for an AuthorizationType name.
|
void |
PgxGraph.removeRedactionRule(oracle.pgx.config.PgxRedactionRuleConfig ruleConfig,
AuthorizationType type,
java.lang.String... names)
Blocking version of
PgxGraph.removeRedactionRule(PgxRedactionRuleConfig, AuthorizationType, String...)
Calls PgxGraph.removeRedactionRuleAsync(PgxRedactionRuleConfig, AuthorizationType, String...) )}
and waits for the returned PgxFuture to complete. |
PgxFuture<java.lang.Void> |
PgxGraph.removeRedactionRuleAsync(oracle.pgx.config.PgxRedactionRuleConfig ruleConfig,
AuthorizationType type,
java.lang.String... names)
Removes a redaction rule for AuthorizationType names.
|
| Modifier and Type | Method and Description |
|---|---|
AuthorizationType |
PermissionEntity.getType() |
AuthorizationType |
PgxRole.getType() |
AuthorizationType |
PgxUser.getType() |
| Modifier and Type | Method and Description |
|---|---|
static AuthorizationType |
AuthorizationType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static AuthorizationType[] |
AuthorizationType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|