org.jbpm.security.authentication
Class SubjectAuthenticationService

java.lang.Object
  extended by org.jbpm.security.authentication.SubjectAuthenticationService
All Implemented Interfaces:
java.io.Serializable, AuthenticationService, Service

public class SubjectAuthenticationService
extends java.lang.Object
implements AuthenticationService

gets the authenticated actor id from the current Subject. This Authenticator requires another configuration parameter 'jbpm.authenticator.principal.classname'. This configuration property specifies the class name of the principal that should be used from the current subject. The name of that principal is used as the currently authenticated actorId.

See Also:
Serialized Form

Constructor Summary
SubjectAuthenticationService()
           
 
Method Summary
 void close()
           
 java.lang.String getActorId()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectAuthenticationService

public SubjectAuthenticationService()
Method Detail

getActorId

public java.lang.String getActorId()
Specified by:
getActorId in interface AuthenticationService

close

public void close()
Specified by:
close in interface Service


Version : jbpm-3.1-beta3