public abstract class IvoaLoginProtocol extends java.lang.Object implements LoginProtocol
Modifier and Type | Field and Description |
---|---|
static IvoaLoginProtocol |
BASIC_AA
Implementation for standard_id="ivo://ivoa.net/sso#BasicAA".
|
static java.lang.String |
SSO_URL |
static IvoaLoginProtocol |
TLS_WITH_PASSWORD
Implementation for standard_id="ivo://ivoa.net/sso#tls-with-password".
|
Modifier and Type | Method and Description |
---|---|
static IvoaLoginProtocol |
getProtocol(java.lang.String stdId)
Returns an instance for a given standard ID.
|
java.lang.String |
getProtocolName()
Returns a name identifying this protocol.
|
java.lang.String |
getStandardId()
Returns the URI identifying this login method.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
presentCredentials
public static final java.lang.String SSO_URL
public static final IvoaLoginProtocol TLS_WITH_PASSWORD
public static final IvoaLoginProtocol BASIC_AA
public java.lang.String getStandardId()
public java.lang.String getProtocolName()
LoginProtocol
getProtocolName
in interface LoginProtocol
public static IvoaLoginProtocol getProtocol(java.lang.String stdId)
standard_id
parameter of an SSO challenge.stdId
- standard ID