public interface ISecurityRealmMechanics
Modifier and Type | Field and Description |
---|---|
static String |
POLICY_PROVIDER_STORAGE_CONTAINER
Alias to a container where to store configuration objects for external policy providers
|
static String |
POLICY_PROVIDER_TYPE_CONTAINER
Alias to a container where all registered policy provider types are stored
|
Modifier and Type | Method and Description |
---|---|
IPolicyProvider |
getPolicyProvider(IThingID securityRealm)
Returns an instance of Policy Provider for the given security realm.
|
IThingID |
getPolicyProviderConfigID(IThingID securityRealm)
Returns an instance of configuration object for the policy provider (ID of the DBO that implements
Policy provider) for the security realm
|
IThingID |
getXTypeID(IThingID securityRealm)
Returns target xtypeID for this security realm or null
|
static final String POLICY_PROVIDER_TYPE_CONTAINER
static final String POLICY_PROVIDER_STORAGE_CONTAINER
IPolicyProvider getPolicyProvider(IThingID securityRealm) throws PortalException
securityRealm
- PortalException
IThingID getPolicyProviderConfigID(IThingID securityRealm) throws PortalException
securityRealm
- PortalException
IThingID getXTypeID(IThingID securityRealm) throws PortalException
securityRealm
- PortalException