public interface INamespace extends IUiClass
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CapabilityCaseSensitive |
static java.lang.String |
CapabilityContains |
static java.lang.String |
CapabilityEndsWith |
static java.lang.String |
CapabilityEquals |
static java.lang.String |
CapabilityNotBrowsable |
static java.lang.String |
CapabilitySort |
static java.lang.String |
CapabilityStartsWith |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Takes this namespace out of service.
|
java.lang.String[] |
getCapabilities()
Returns the capabilities of this namespace.
|
java.lang.String |
getNamespaceFormat()
Returns the latest format supported by this namespace to uniquely
identify a security object.
|
void |
init(INamespaceConfiguration theNamespaceConfiguration)
Places this authentication namespace into service.
|
void |
setNamespaceFormat(java.lang.String theNamespaceFormat)
Sets the format to be used by this namespace to uniquely identify a
security object.
|
getAvailableDescriptionLocales, getDescription
getAncestors, getAvailableNameLocales, getHasChildren, getName, getObjectID
static final java.lang.String CapabilityCaseSensitive
static final java.lang.String CapabilityContains
static final java.lang.String CapabilityEquals
static final java.lang.String CapabilitySort
static final java.lang.String CapabilityStartsWith
static final java.lang.String CapabilityEndsWith
static final java.lang.String CapabilityNotBrowsable
void init(INamespaceConfiguration theNamespaceConfiguration) throws UnrecoverableException
theNamespaceConfiguration
- The namespace's configuration and initialization
parameters.UnrecoverableException
- An exception has occurred that interferes with the
namespace's normal operation.void destroy()
java.lang.String getNamespaceFormat()
void setNamespaceFormat(java.lang.String theNamespaceFormat) throws UnrecoverableException
theNamespaceFormat
- The format to be used by this namespace to uniquely identify
a security object.UnrecoverableException
- An exception has occurred that interferes with the
namespace's normal operation.java.lang.String[] getCapabilities()
CapabilityCaseSensitive
,
CapabilityContains
,
CapabilityEquals
,
CapabilitySort
,
CapabilityStartsWith
,
CapabilityEndsWith
,
CapabilityNotBrowsable