net.liftweb.openid.OpenIDConsumer

trait OpenIDConsumer

trait OpenIDConsumer[UserType]

 extends Logger


Sample Consumer (Relying Party) implementation.


Source: OpenID.scala(189)

 Fields

_logger.. protected def _logger Logger Logger
beforeAuth.. var beforeAuth
Set this to a function that can modify (eg add extensions) to the auth request before send
Box[(DiscoveryInformation, AuthRequest) => Unit]
isDebugEnabled.. def isDebugEnabled Boolean Logger
isErrorEnabled.. def isErrorEnabled Boolean Logger
isInfoEnabled.. def isInfoEnabled Boolean Logger
isTraceEnabled.. def isTraceEnabled Boolean Logger
isWarnEnabled.. def isWarnEnabled Boolean Logger
manager.. val manager ConsumerManager
onComplete.. var onComplete Box[(Box[Identifier], Box[VerificationResult], Box[Exception]) => LiftResponse]

 Methods

!=.. final def !=(arg0 : Any) Boolean Any
!=.. final def !=(arg0 : Object) Boolean AnyRef
==.. final def ==(arg0 : Object) Boolean AnyRef
==.. final def ==(arg0 : Any) Boolean Any
asInstanceOf.. final def asInstanceOf[T0] T0 Any
assertLog.. def assertLog(arg0 : Boolean, arg1 : => String) Unit Logger
authRequest.. def authRequest(userSuppliedString : String, targetUrl : String) LiftResponse
clone.. protected def clone Object AnyRef
debug.. def debug(arg0 : => Object, arg1 : Throwable, arg2 : Marker) Unit Logger
debug.. def debug(arg0 : => Object, arg1 : Throwable) Unit Logger
debug.. def debug(arg0 : => Object, arg1 : Marker) Unit Logger
debug.. def debug(arg0 : => Object) Unit Logger
eq.. final def eq(arg0 : Object) Boolean AnyRef
equals.. def equals(arg0 : Any) Boolean AnyRef
error.. def error(arg0 : => Object, arg1 : Throwable, arg2 : Marker) Unit Logger
error.. def error(arg0 : => Object, arg1 : Throwable) Unit Logger
error.. def error(arg0 : => Object, arg1 : Marker) Unit Logger
error.. def error(arg0 : => Object) Unit Logger
finalize.. protected def finalize Unit AnyRef
getClass.. final def getClass Class[Any] AnyRef
hashCode.. def hashCode Int AnyRef
info.. def info(arg0 : => Object, arg1 : Throwable, arg2 : Marker) Unit Logger
info.. def info(arg0 : => Object, arg1 : => Throwable) Unit Logger
info.. def info(arg0 : => Object, arg1 : Marker) Unit Logger
info.. def info(arg0 : => Object) Unit Logger
isInstanceOf.. final def isInstanceOf[T0] Boolean Any
ne.. final def ne(arg0 : Object) Boolean AnyRef
notify.. final def notify Unit AnyRef
notifyAll.. final def notifyAll Unit AnyRef
synchronized.. final def synchronized[T0](arg0 : T0) T0 AnyRef
toString.. def toString String AnyRef
trace.. def trace(arg0 : => Object, arg1 : Throwable, arg2 : => Marker) Unit Logger
trace.. def trace[T](arg0 : String, arg1 : T) T Logger
trace.. def trace(arg0 : => Object, arg1 : Throwable) Unit Logger
trace.. def trace(arg0 : => Object, arg1 : Marker) Unit Logger
trace.. def trace(arg0 : => Object) Unit Logger
verifyResponse.. def verifyResponse(httpReq : HTTPRequest) (Box[Identifier], VerificationResult)
wait.. final def wait(arg0 : Long) Unit AnyRef
wait.. final def wait Unit AnyRef
wait.. final def wait(arg0 : Long, arg1 : Int) Unit AnyRef
warn.. def warn(arg0 : => Object, arg1 : Throwable, arg2 : Marker) Unit Logger
warn.. def warn(arg0 : => Object, arg1 : Throwable) Unit Logger
warn.. def warn(arg0 : => Object, arg1 : Marker) Unit Logger
warn.. def warn(arg0 : => Object) Unit Logger
Copyright (c) 2006-2010 WorldWide Conferencing, LLC. All Rights Reserved.