
public class DefaultCallback extends AbstractCallback implements org.jboss.jca.core.spi.security.Callback
| Constructor and Description |
|---|
DefaultCallback()
Constructor
|
DefaultCallback(java.lang.String file)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addGroupMapping(java.lang.String from,
java.lang.String to)
Add a group mapping
|
void |
addPrincipalMapping(java.lang.String from,
java.lang.String to)
Add a principal mapping
|
java.lang.String[] |
getDefaultGroups()
Get the default groups
|
java.security.Principal |
getDefaultPrincipal()
Get the default principal
|
java.lang.String |
getDomain()
Get the domain
|
boolean |
isMappingRequired()
Is an user mapping required
|
java.lang.String |
mapGroup(java.lang.String name)
Map a group
|
java.security.Principal |
mapPrincipal(java.lang.String name)
Map a principal
|
void |
setDefaultGroups(java.lang.String[] value)
Set the default groups
|
void |
setDefaultPrincipal(java.security.Principal value)
Set the default principal
|
void |
setDomain(java.lang.String v)
Set the domain
|
void |
setFile(java.lang.String value)
Set the file name
|
void |
setMappingRequired(boolean value)
Set the user mapping required
|
void |
start()
Start
|
void |
stop()
Stop
|
java.lang.String |
toString() |
mapCallbackspublic DefaultCallback()
public DefaultCallback(java.lang.String file)
file - The filepublic java.lang.String getDomain()
getDomain in interface org.jboss.jca.core.spi.security.Callbackpublic void setDomain(java.lang.String v)
v - The valuepublic boolean isMappingRequired()
isMappingRequired in interface org.jboss.jca.core.spi.security.Callbackpublic void setMappingRequired(boolean value)
value - The valuepublic java.security.Principal getDefaultPrincipal()
getDefaultPrincipal in interface org.jboss.jca.core.spi.security.Callbacknull if no default principalpublic void setDefaultPrincipal(java.security.Principal value)
value - The valuepublic java.lang.String[] getDefaultGroups()
getDefaultGroups in interface org.jboss.jca.core.spi.security.Callbacknull if no default groupspublic void setDefaultGroups(java.lang.String[] value)
value - The valuepublic java.security.Principal mapPrincipal(java.lang.String name)
mapPrincipal in interface org.jboss.jca.core.spi.security.Callbackname - The principal namenull if no mapping could be foundpublic void addPrincipalMapping(java.lang.String from,
java.lang.String to)
from - The from nameto - The to namepublic java.lang.String mapGroup(java.lang.String name)
mapGroup in interface org.jboss.jca.core.spi.security.Callbackname - The group namenull if no mapping could be foundpublic void addGroupMapping(java.lang.String from,
java.lang.String to)
from - The from nameto - The to namepublic void setFile(java.lang.String value)
value - The valuepublic void start()
throws java.lang.Throwable
start in interface org.jboss.jca.core.spi.security.Callbackjava.lang.Throwable - Thrown if an error occurspublic void stop()
throws java.lang.Throwable
stop in interface org.jboss.jca.core.spi.security.Callbackjava.lang.Throwable - Thrown if an error occurspublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014 IronJacamar (http://www.ironjacamar.org)