org.openid4java.infocard.sts
Class OpenIDTokenGeneratorHandler

java.lang.Object
  extended by org.eclipse.higgins.sts.server.token.handler.TokenHandler
      extended by org.openid4java.infocard.sts.OpenIDTokenGeneratorHandler

public class OpenIDTokenGeneratorHandler
extends org.eclipse.higgins.sts.server.token.handler.TokenHandler

Handle RSTs and generate RSTRs containing OpenID Tokens.

Author:
Johnny Bufu

Field Summary
private  java.lang.Integer _expireIn
           
private  NonceGenerator _nonceGenerator
           
private  java.lang.String _opEndpoint
           
private  ServerAssociationStore _privateAssociations
           
private  boolean bConfigured
           
private  org.eclipse.higgins.sts.utilities.LogHelper log
           
(package private)  javax.xml.namespace.QName qnameIdentityClaimType
           
(package private)  javax.xml.namespace.QName qnameIdentityClaimURI
           
 
Constructor Summary
protected OpenIDTokenGeneratorHandler()
          Protected constructor, must use TokenGeneratorHandlerFactory
 
Method Summary
 void addDisplayClaim(java.lang.String uri, java.lang.String value, java.lang.String displayTag, OMElement omParent, OMNamespace omNs, OMFactory omFactory)
           
 void configure(java.util.Map mapGlobalSettings, java.lang.String strComponentName, java.util.Map mapComponentSettings)
           
 void invoke(java.util.Map mapGlobalSettings, java.lang.String strComponentName, java.util.Map mapComponentSettings, java.util.Map mapInvocationSettings, IConstants constants, ISTSRequest request, ISTSResponse response)
           
private  void setWstFault(IConstants constants, ISTSResponse response, java.lang.String reason, java.lang.String detail)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private final org.eclipse.higgins.sts.utilities.LogHelper log

qnameIdentityClaimType

javax.xml.namespace.QName qnameIdentityClaimType

qnameIdentityClaimURI

javax.xml.namespace.QName qnameIdentityClaimURI

bConfigured

private boolean bConfigured

_nonceGenerator

private NonceGenerator _nonceGenerator

_privateAssociations

private ServerAssociationStore _privateAssociations

_opEndpoint

private java.lang.String _opEndpoint

_expireIn

private java.lang.Integer _expireIn
Constructor Detail

OpenIDTokenGeneratorHandler

protected OpenIDTokenGeneratorHandler()
Protected constructor, must use TokenGeneratorHandlerFactory

Method Detail

configure

public void configure(java.util.Map mapGlobalSettings,
                      java.lang.String strComponentName,
                      java.util.Map mapComponentSettings)

invoke

public void invoke(java.util.Map mapGlobalSettings,
                   java.lang.String strComponentName,
                   java.util.Map mapComponentSettings,
                   java.util.Map mapInvocationSettings,
                   IConstants constants,
                   ISTSRequest request,
                   ISTSResponse response)

setWstFault

private void setWstFault(IConstants constants,
                         ISTSResponse response,
                         java.lang.String reason,
                         java.lang.String detail)

addDisplayClaim

public void addDisplayClaim(java.lang.String uri,
                            java.lang.String value,
                            java.lang.String displayTag,
                            OMElement omParent,
                            OMNamespace omNs,
                            OMFactory omFactory)


Copyright 2006-2008 Sxip Identity Corporation