PicketLink Federation Core 2.1.6.Final-redhat-2

org.picketlink.identity.federation.core.sts
Class AbstractSecurityTokenProvider

java.lang.Object
  extended by org.picketlink.identity.federation.core.sts.AbstractSecurityTokenProvider
All Implemented Interfaces:
SecurityTokenProvider
Direct Known Subclasses:
SAML11AssertionTokenProvider, SAML11TokenProvider, SAML20AssertionTokenProvider, SAML20TokenProvider

public abstract class AbstractSecurityTokenProvider
extends Object
implements SecurityTokenProvider

Base Class for instances of SecurityTokenProvider

Since:
Jan 4, 2011
Author:
Stefan Guilhen, Anil.Saldhana@redhat.com

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.picketlink.identity.federation.core.interfaces.SecurityTokenProvider
SecurityTokenProvider.FAMILY_TYPE
 
Field Summary
protected static String ATTRIBUTE_PROVIDER
           
protected static PicketLinkLogger logger
           
protected  Map<String,String> properties
           
protected static String REVOCATION_REGISTRY
           
protected static String REVOCATION_REGISTRY_FILE
           
protected static String REVOCATION_REGISTRY_JPA_CONFIG
           
protected  RevocationRegistry revocationRegistry
           
protected static String TOKEN_REGISTRY
           
protected static String TOKEN_REGISTRY_FILE
           
protected  SecurityTokenRegistry tokenRegistry
           
 
Constructor Summary
AbstractSecurityTokenProvider()
           
 
Method Summary
 void initialize(Map<String,String> properties)
           Initializes the SecurityTokenProvider using the specified properties map.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.picketlink.identity.federation.core.interfaces.SecurityTokenProvider
cancelToken, family, getSupportedQName, issueToken, renewToken, supports, tokenType, validateToken
 

Field Detail

logger

protected static final PicketLinkLogger logger

TOKEN_REGISTRY

protected static final String TOKEN_REGISTRY
See Also:
Constant Field Values

TOKEN_REGISTRY_FILE

protected static final String TOKEN_REGISTRY_FILE
See Also:
Constant Field Values

REVOCATION_REGISTRY

protected static final String REVOCATION_REGISTRY
See Also:
Constant Field Values

REVOCATION_REGISTRY_FILE

protected static final String REVOCATION_REGISTRY_FILE
See Also:
Constant Field Values

REVOCATION_REGISTRY_JPA_CONFIG

protected static final String REVOCATION_REGISTRY_JPA_CONFIG
See Also:
Constant Field Values

ATTRIBUTE_PROVIDER

protected static final String ATTRIBUTE_PROVIDER
See Also:
Constant Field Values

tokenRegistry

protected SecurityTokenRegistry tokenRegistry

revocationRegistry

protected RevocationRegistry revocationRegistry

properties

protected Map<String,String> properties
Constructor Detail

AbstractSecurityTokenProvider

public AbstractSecurityTokenProvider()
Method Detail

initialize

public void initialize(Map<String,String> properties)
Description copied from interface: SecurityTokenProvider

Initializes the SecurityTokenProvider using the specified properties map.

Specified by:
initialize in interface SecurityTokenProvider
Parameters:
properties - a Map<String, String> that contains the properties that have been configured for this SecurityTokenProvider.

PicketLink Federation Core 2.1.6.Final-redhat-2

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.