org.openid4java.server
Class RealmVerifier

java.lang.Object
  extended by org.openid4java.server.RealmVerifier

public class RealmVerifier
extends java.lang.Object

Author:
Marius Scurtescu, Johnny Bufu

Field Summary
static int DENIED_REALM
           
static int DOMAIN_MISMATCH
           
static int FRAGMENT_NOT_ALLOWED
           
static int MALFORMED_REALM
           
static int MALFORMED_RETURN_TO_URL
           
static int OK
           
static int PATH_MISMATCH
           
static int PORT_MISMATCH
           
static int PROTOCOL_MISMATCH
           
static int RP_DISCOVERY_FAILED
           
static int RP_INVALID_ENDPOINT
           
 
Method Summary
 void addDeniedRealmDomain(java.lang.String deniedRealmDomain)
           
 java.util.List getDeniedRealmDomains()
           
 boolean getEnforceRpId()
           
 int match(java.lang.String realm, java.lang.String returnTo)
           
 void setDeniedRealmDomains(java.util.List deniedRealmDomains)
           
 void setEnforceRpId(boolean enforceRpId)
           
 int validate(java.lang.String realm, java.lang.String returnTo)
           
 int validate(java.lang.String realm, java.lang.String returnTo, boolean compatibility)
           
 int validate(java.lang.String realm, java.lang.String returnTo, boolean compatibility, boolean enforceRpId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OK

public static final int OK
See Also:
Constant Field Values

DENIED_REALM

public static final int DENIED_REALM
See Also:
Constant Field Values

MALFORMED_REALM

public static final int MALFORMED_REALM
See Also:
Constant Field Values

MALFORMED_RETURN_TO_URL

public static final int MALFORMED_RETURN_TO_URL
See Also:
Constant Field Values

FRAGMENT_NOT_ALLOWED

public static final int FRAGMENT_NOT_ALLOWED
See Also:
Constant Field Values

PROTOCOL_MISMATCH

public static final int PROTOCOL_MISMATCH
See Also:
Constant Field Values

PORT_MISMATCH

public static final int PORT_MISMATCH
See Also:
Constant Field Values

PATH_MISMATCH

public static final int PATH_MISMATCH
See Also:
Constant Field Values

DOMAIN_MISMATCH

public static final int DOMAIN_MISMATCH
See Also:
Constant Field Values

RP_DISCOVERY_FAILED

public static final int RP_DISCOVERY_FAILED
See Also:
Constant Field Values

RP_INVALID_ENDPOINT

public static final int RP_INVALID_ENDPOINT
See Also:
Constant Field Values
Method Detail

addDeniedRealmDomain

public void addDeniedRealmDomain(java.lang.String deniedRealmDomain)

getDeniedRealmDomains

public java.util.List getDeniedRealmDomains()

setDeniedRealmDomains

public void setDeniedRealmDomains(java.util.List deniedRealmDomains)

getEnforceRpId

public boolean getEnforceRpId()

setEnforceRpId

public void setEnforceRpId(boolean enforceRpId)

validate

public int validate(java.lang.String realm,
                    java.lang.String returnTo)

validate

public int validate(java.lang.String realm,
                    java.lang.String returnTo,
                    boolean compatibility)

validate

public int validate(java.lang.String realm,
                    java.lang.String returnTo,
                    boolean compatibility,
                    boolean enforceRpId)

match

public int match(java.lang.String realm,
                 java.lang.String returnTo)


Copyright © 2012 Sxip. All Rights Reserved.