Package play.libs
Class OpenID
- java.lang.Object
-
- play.libs.OpenID
-
public class OpenID extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOpenID.UserInfo
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringdiscoverServer(java.lang.String openid)OpenIDforRealm(java.lang.String action)static OpenID.UserInfogetVerifiedID()Retrieve the verified OpenIDstatic OpenIDid(java.lang.String id)static booleanisAuthenticationResponse()Is the current request an authentication response from the OP ?static java.lang.Stringnormalize(java.lang.String openID)Normalize the given openid as a standard openidOpenIDoptional(java.lang.String alias)OpenIDoptional(java.lang.String alias, java.lang.String schema)OpenIDrequired(java.lang.String alias)OpenIDrequired(java.lang.String alias, java.lang.String schema)OpenIDreturnTo(java.lang.String action)booleanverify()
-
-
-
Method Detail
-
returnTo
public OpenID returnTo(java.lang.String action)
-
forRealm
public OpenID forRealm(java.lang.String action)
-
required
public OpenID required(java.lang.String alias)
-
required
public OpenID required(java.lang.String alias, java.lang.String schema)
-
optional
public OpenID optional(java.lang.String alias)
-
optional
public OpenID optional(java.lang.String alias, java.lang.String schema)
-
verify
public boolean verify()
-
id
public static OpenID id(java.lang.String id)
-
normalize
public static java.lang.String normalize(java.lang.String openID)
Normalize the given openid as a standard openid- Parameters:
openID- the given openid- Returns:
- The normalize openID
-
isAuthenticationResponse
public static boolean isAuthenticationResponse()
Is the current request an authentication response from the OP ?- Returns:
- true if the current request an authentication response
-
getVerifiedID
public static OpenID.UserInfo getVerifiedID()
Retrieve the verified OpenID- Returns:
- A UserInfo object
-
discoverServer
public static java.lang.String discoverServer(java.lang.String openid)
-
-