org.openid4java.message
Class AuthRequest

java.lang.Object
  extended by org.openid4java.message.Message
      extended by org.openid4java.message.AuthRequest

public class AuthRequest
extends Message

Author:
Marius Scurtescu, Johnny Bufu

Field Summary
static java.lang.String MODE_IMMEDIATE
           
static java.lang.String MODE_SETUP
           
protected static java.util.List optionalFields
           
protected static java.util.List requiredFields
           
static java.lang.String SELECT_ID
           
 
Fields inherited from class org.openid4java.message.Message
_destinationUrl, MODE_CANCEL, MODE_IDRES, MODE_SETUP_NEEDED, OPENID2_NS
 
Constructor Summary
protected AuthRequest(ParameterList params)
           
protected AuthRequest(java.lang.String claimedId, java.lang.String delegate, boolean compatibility, java.lang.String returnToUrl, java.lang.String handle, RealmVerifier verifier)
           
protected AuthRequest(java.lang.String claimedId, java.lang.String delegate, boolean compatibility, java.lang.String returnToUrl, java.lang.String handle, java.lang.String realm, RealmVerifier verifier)
           
 
Method Summary
static AuthRequest createAuthRequest(ParameterList params, RealmVerifier realmVerifier)
           
static AuthRequest createAuthRequest(java.lang.String claimedId, java.lang.String delegate, boolean compatibility, java.lang.String returnToUrl, java.lang.String handle, RealmVerifier verifier)
           
static AuthRequest createAuthRequest(java.lang.String claimedId, java.lang.String delegate, boolean compatibility, java.lang.String returnToUrl, java.lang.String handle, java.lang.String realm, RealmVerifier verifier)
           
 java.lang.String getClaimed()
           
 java.lang.String getHandle()
           
 java.lang.String getIdentity()
           
 java.lang.String getOPEndpoint()
           
 java.lang.String getRealm()
           
 RealmVerifier getRealmVerifier()
          Gets the RealmVerifier used to verify realms against return_to URLs.
 java.util.List getRequiredFields()
           
 java.lang.String getReturnTo()
           
 boolean isImmediate()
           
 boolean isVersion2()
           
 void setClaimed(java.lang.String claimed)
           
 void setHandle(java.lang.String handle)
           
 void setIdentity(java.lang.String id)
           
 void setImmediate(boolean immediate)
           
 void setOPEndpoint(java.net.URL opEndpoint)
           
 void setRealm(java.lang.String realm)
           
 void setRealmVerifier(RealmVerifier realmVerifier)
          Sets the RealmVerifier used to verify realms against return_to URLs.
 void setReturnTo(java.lang.String returnTo)
           
 void validate()
          Checks that all required parameters are present
 
Methods inherited from class org.openid4java.message.Message
addExtension, addExtensionFactory, createMessage, createMessage, getDestinationUrl, getExtension, getExtensionAlias, getExtensionFactory, getExtensions, getParameter, getParameterMap, getParameters, getParameterValue, hasExtension, hasExtensionFactory, hasParameter, keyValueFormEncoding, set, wwwFormEncoding
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODE_SETUP

public static final java.lang.String MODE_SETUP
See Also:
Constant Field Values

MODE_IMMEDIATE

public static final java.lang.String MODE_IMMEDIATE
See Also:
Constant Field Values

SELECT_ID

public static final java.lang.String SELECT_ID
See Also:
Constant Field Values

requiredFields

protected static final java.util.List requiredFields

optionalFields

protected static final java.util.List optionalFields
Constructor Detail

AuthRequest

protected AuthRequest(java.lang.String claimedId,
                      java.lang.String delegate,
                      boolean compatibility,
                      java.lang.String returnToUrl,
                      java.lang.String handle,
                      RealmVerifier verifier)

AuthRequest

protected AuthRequest(java.lang.String claimedId,
                      java.lang.String delegate,
                      boolean compatibility,
                      java.lang.String returnToUrl,
                      java.lang.String handle,
                      java.lang.String realm,
                      RealmVerifier verifier)

AuthRequest

protected AuthRequest(ParameterList params)
Method Detail

createAuthRequest

public static AuthRequest createAuthRequest(java.lang.String claimedId,
                                            java.lang.String delegate,
                                            boolean compatibility,
                                            java.lang.String returnToUrl,
                                            java.lang.String handle,
                                            RealmVerifier verifier)
                                     throws MessageException
Throws:
MessageException

createAuthRequest

public static AuthRequest createAuthRequest(java.lang.String claimedId,
                                            java.lang.String delegate,
                                            boolean compatibility,
                                            java.lang.String returnToUrl,
                                            java.lang.String handle,
                                            java.lang.String realm,
                                            RealmVerifier verifier)
                                     throws MessageException
Throws:
MessageException

createAuthRequest

public static AuthRequest createAuthRequest(ParameterList params,
                                            RealmVerifier realmVerifier)
                                     throws MessageException
Throws:
MessageException

getRequiredFields

public java.util.List getRequiredFields()
Overrides:
getRequiredFields in class Message

setOPEndpoint

public void setOPEndpoint(java.net.URL opEndpoint)

getOPEndpoint

public java.lang.String getOPEndpoint()

setImmediate

public void setImmediate(boolean immediate)

isImmediate

public boolean isImmediate()

isVersion2

public boolean isVersion2()

setIdentity

public void setIdentity(java.lang.String id)

getIdentity

public java.lang.String getIdentity()

setClaimed

public void setClaimed(java.lang.String claimed)

getClaimed

public java.lang.String getClaimed()

setHandle

public void setHandle(java.lang.String handle)

getHandle

public java.lang.String getHandle()

setReturnTo

public void setReturnTo(java.lang.String returnTo)

getReturnTo

public java.lang.String getReturnTo()

setRealm

public void setRealm(java.lang.String realm)

getRealm

public java.lang.String getRealm()

getRealmVerifier

public RealmVerifier getRealmVerifier()
Gets the RealmVerifier used to verify realms against return_to URLs.


setRealmVerifier

public void setRealmVerifier(RealmVerifier realmVerifier)
Sets the RealmVerifier used to verify realms against return_to URLs.


validate

public void validate()
              throws MessageException
Description copied from class: Message
Checks that all required parameters are present

Overrides:
validate in class Message
Throws:
MessageException


Copyright © 2011 Sxip. All Rights Reserved.