|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport (src)
org.jboss.system.ServiceMBeanSupport (src)
org.jboss.test.security.service.PropertiesVerifierStore
The PropertiesVerifierStore service is a SRPVerifierStore implementation that obtains the username and password info from a properties file and then creates an in memory SRPVerifierStore.
Nested Class Summary |
Nested classes inherited from class org.jboss.security.srp.SRPVerifierStore (src) |
SRPVerifierStore.VerifierInfo (src) |
Field Summary |
Fields inherited from class org.jboss.system.ServiceMBeanSupport (src) |
log, server, SERVICE_CONTROLLER_SIG, serviceName |
Fields inherited from interface org.jboss.system.ServiceMBean (src) |
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
Constructor Summary | |
PropertiesVerifierStore()
Creates a new instance of PropertiesVerifierStore |
Method Summary | |
java.lang.String |
getJndiName()
Get the jndi name for the SRPVerifierSource implementation binding. |
SRPVerifierStore.VerifierInfo (src) |
getUserVerifier(java.lang.String username)
Get the indicated user's password verifier information. |
void |
setJndiName(java.lang.String jndiName)
set the jndi name for the SRPVerifierSource implementation binding. |
void |
setUserVerifier(java.lang.String username,
SRPVerifierStore.VerifierInfo (src) info)
Set the indicated users' password verifier information. |
protected void |
startService()
Sub-classes should override this method to provide custum 'start' logic. |
protected void |
stopService()
Sub-classes should override this method to provide custum 'stop' logic. |
void |
verifyUserChallenge(java.lang.String username,
java.lang.Object auxChallenge)
Verify an optional auxillary challenge sent from the client to the server. |
Methods inherited from class org.jboss.system.ServiceMBeanSupport (src) |
create, createService, destroy, destroyService, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, postDeregister, postRegister, preDeregister, preRegister, start, stop |
Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport (src) |
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.system.ServiceMBean (src) |
getName, getState, getStateString, jbossInternalLifecycle |
Methods inherited from interface org.jboss.system.Service (src) |
create, destroy, start, stop |
Constructor Detail |
public PropertiesVerifierStore()
Method Detail |
public java.lang.String getJndiName()
getJndiName
in interface PropertiesVerifierStoreMBean (src)
public void setJndiName(java.lang.String jndiName)
setJndiName
in interface PropertiesVerifierStoreMBean (src)
protected void startService() throws java.lang.Exception
ServiceMBeanSupport (src)
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change.
startService
in class ServiceMBeanSupport (src)
java.lang.Exception
protected void stopService() throws java.lang.Exception
ServiceMBeanSupport (src)
This method is empty, and is provided for convenience when concrete service classes do not need to perform anything specific for this state change.
stopService
in class ServiceMBeanSupport (src)
java.lang.Exception
public SRPVerifierStore.VerifierInfo (src) getUserVerifier(java.lang.String username) throws java.security.KeyException, java.io.IOException
SRPVerifierStore (src)
getUserVerifier
in interface SRPVerifierStore (src)
java.security.KeyException
java.io.IOException
public void setUserVerifier(java.lang.String username, SRPVerifierStore.VerifierInfo (src) info) throws java.io.IOException
SRPVerifierStore (src)
setUserVerifier
in interface SRPVerifierStore (src)
java.io.IOException
public void verifyUserChallenge(java.lang.String username, java.lang.Object auxChallenge) throws java.lang.SecurityException
SRPVerifierStore (src)
verifyUserChallenge
in interface SRPVerifierStore (src)
java.lang.SecurityException
|
||||||||||
PREV CLASS (src) NEXT CLASS (src) | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |