public abstract class SecurityElementFactory
extends java.lang.Object
| Modifier and Type | Method | Description | 
|---|---|---|
abstract Security | 
createSecurity(java.lang.String role) | 
 Deprecated. 
Creates a Security element targeted to the designated actor/role. 
 | 
abstract Token | 
createToken(java.lang.String username,
           java.lang.String password) | 
 Deprecated. 
Create a token for the username/password provided, using the default password type. 
 | 
abstract Token | 
createToken(java.lang.String username,
           java.lang.String password,
           java.lang.String type) | 
 Deprecated. 
Creates a Token for the username/password using the given password type. 
 | 
abstract Token | 
createToken(java.security.cert.X509Certificate cert,
           java.security.PrivateKey key) | 
 Deprecated. 
Creates a Token for the provided certificate. 
 | 
abstract Token | 
createToken(UserInfo userInfo) | 
 Deprecated. 
Creates a token for the given userInfo using the default password type. 
 | 
static SecurityElementFactory | 
getDefaultFactory() | 
 Deprecated. 
Returns the SecurityElementFactory, i.e. 
 | 
static SecurityElementFactory | 
newInstance(java.lang.String namespace) | 
 Deprecated. 
Creates a new SecurityElementFactory. 
 | 
static void | 
setDefaultFactory(SecurityElementFactory factory) | 
 Deprecated. 
sets the defaultFactory to the provided factory. 
 | 
public static final SecurityElementFactory getDefaultFactory()
public static final void setDefaultFactory(SecurityElementFactory factory)
factory - public static final SecurityElementFactory newInstance(java.lang.String namespace)
namespace - public abstract Security createSecurity(java.lang.String role)
role - a stringpublic abstract Token createToken(java.lang.String username, java.lang.String password, java.lang.String type)
username - password - type - public abstract Token createToken(java.lang.String username, java.lang.String password)
username - password - public abstract Token createToken(UserInfo userInfo)
userInfo - public abstract Token createToken(java.security.cert.X509Certificate cert, java.security.PrivateKey key)
cert - key -