public class MemoryIdentityBackend extends AbstractIdentityBackend
| Constructor and Description |
|---|
MemoryIdentityBackend() |
| Modifier and Type | Method and Description |
|---|---|
protected KrbIdentity |
doAddIdentity(KrbIdentity identity)
Add an identity, invoked by addIdentity, and return added identity.
|
protected void |
doDeleteIdentity(String principalName)
Delete an identity, invoked by deleteIndentity.
|
protected Iterable<String> |
doGetIdentities()
Perform the real work to get identities.
|
protected KrbIdentity |
doGetIdentity(String principalName)
Add an identity, invoked by addIdentity.
|
protected void |
doInitialize()
Perform the real initialization work for the backend.
|
protected KrbIdentity |
doUpdateIdentity(KrbIdentity identity)
Update an identity, invoked by updateIdentity, and return updated identity.
|
addIdentity, deleteIdentity, doGetIdentityAuthorizationData, doRelease, doStart, doStop, getBackendConfig, getIdentities, getIdentity, getIdentityAuthorizationData, initialize, release, start, startBatchTrans, stop, supportBatchTrans, updateIdentitygetConfig, setConfigclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConfig, setConfigprotected void doInitialize()
AbstractIdentityBackenddoInitialize in class AbstractIdentityBackendprotected KrbIdentity doGetIdentity(String principalName)
doGetIdentity in class AbstractIdentityBackendprincipalName - The principal nameprotected KrbIdentity doAddIdentity(KrbIdentity identity)
doAddIdentity in class AbstractIdentityBackendidentity - The identity to be addedprotected KrbIdentity doUpdateIdentity(KrbIdentity identity)
doUpdateIdentity in class AbstractIdentityBackendidentity - The origin identityprotected void doDeleteIdentity(String principalName)
doDeleteIdentity in class AbstractIdentityBackendprincipalName - The principal nameprotected Iterable<String> doGetIdentities() throws KrbException
doGetIdentities in class AbstractIdentityBackendKrbException - eCopyright © 2014–2017 The Apache Software Foundation. All rights reserved.