gluu
|
公開メンバ関数 | |
ExternalUmaRptPolicyService () | |
CustomScriptConfiguration | getScriptByDn (String scriptDn) |
CustomScriptConfiguration | getScriptByInum (String inum) |
boolean | authorize (CustomScriptConfiguration script, UmaAuthorizationContext context) |
List< ClaimDefinition > | getRequiredClaims (CustomScriptConfiguration script, UmaAuthorizationContext context) |
String | getClaimsGatheringScriptName (CustomScriptConfiguration script, UmaAuthorizationContext context) |
静的公開メンバ関数 | |
static< T > T | hotswap (CustomScriptManager scriptManager, CustomScriptConfiguration script, boolean rptPolicyScript) |
静的公開変数類 | |
static final boolean | HOTSWAP_UMA_SCRIPT = Boolean.parseBoolean(System.getProperty("uma.hotswap.script")) |
限定公開メンバ関数 | |
void | reloadExternal () |
限定公開変数類 | |
Map< String, CustomScriptConfiguration > | scriptInumMap |
非公開メンバ関数 | |
Map< String, CustomScriptConfiguration > | buildExternalConfigurationsInumMap (List< CustomScriptConfiguration > customScriptConfigurations) |
UmaRptPolicyType | policyScript (CustomScriptConfiguration script) |
非公開変数類 | |
Logger | log |
LookupService | lookupService |
CustomScriptManager | scriptManager |
静的非公開変数類 | |
static final long | serialVersionUID = -8609727759114795435L |
Provides factory methods needed to create external UMA authorization policies extension
|
inline |
|
inline |
|
inlineprivate |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlineprivate |
|
inlineprotected |
|
static |
|
private |
|
private |
|
protected |
|
private |
|
staticprivate |