
public class CallbackImpl extends Object implements org.jboss.jca.core.spi.security.Callback
| Constructor and Description |
|---|
CallbackImpl(boolean mappingRequired,
String domain,
String defaultPrincipal,
String[] defaultGroups,
Map<String,String> principals,
Map<String,String> groups)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String[] |
getDefaultGroups()
Get the default groups
|
Principal |
getDefaultPrincipal()
Get the default principal
|
String |
getDomain()
Get the domain
|
boolean |
isMappingRequired()
Is an user mapping required
|
String |
mapGroup(String name)
Map a group
|
Principal |
mapPrincipal(String name)
Map a principal
|
void |
start()
Start
|
void |
stop()
Stop
|
String |
toString() |
public CallbackImpl(boolean mappingRequired,
String domain,
String defaultPrincipal,
String[] defaultGroups,
Map<String,String> principals,
Map<String,String> groups)
mappingRequired - Is a mapping requireddomain - The domaindefaultPrincipal - The default principaldefaultGroups - The default groupsprincipals - The principal mappingsgroups - The group mappingspublic boolean isMappingRequired()
isMappingRequired in interface org.jboss.jca.core.spi.security.Callbackpublic String getDomain()
getDomain in interface org.jboss.jca.core.spi.security.Callbackpublic Principal getDefaultPrincipal()
getDefaultPrincipal in interface org.jboss.jca.core.spi.security.Callbacknull if no default principalpublic String[] getDefaultGroups()
getDefaultGroups in interface org.jboss.jca.core.spi.security.Callbacknull if no default groupspublic Principal mapPrincipal(String name)
mapPrincipal in interface org.jboss.jca.core.spi.security.Callbackname - The principal namenull if no mapping could be foundpublic String mapGroup(String name)
mapGroup in interface org.jboss.jca.core.spi.security.Callbackname - The group namenull if no mapping could be foundpublic void start()
throws Throwable
start in interface org.jboss.jca.core.spi.security.CallbackThrowable - Thrown if an error occurspublic void stop()
throws Throwable
stop in interface org.jboss.jca.core.spi.security.CallbackThrowable - Thrown if an error occursCopyright © 2013 IronJacamar (http://www.ironjacamar.org)