public enum AuthPattern extends Enum<AuthPattern>
There are four interaction patterns by which the client can obtain an access cookie, each identified by a profile URI.
| Enum Constant and Description |
|---|
CLICKTHROUGH
The user will be required to click a button within the client using content provided in the service description.
|
EXTERNAL
The user is expected to have already acquired the appropriate cookie, and the access cookie service will not be
used at all.
|
KIOSK
The user will not be required to interact with an authentication system, the client is expected to use the access
cookie service automatically.
|
LOGIN
The user will be required to log in using a separate window with a UI provided by an external authentication system.
|
| Modifier and Type | Method and Description |
|---|---|
URI |
getUri() |
static AuthPattern |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AuthPattern[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AuthPattern LOGIN
public static final AuthPattern CLICKTHROUGH
public static final AuthPattern KIOSK
public static final AuthPattern EXTERNAL
public static AuthPattern[] values()
for (AuthPattern c : AuthPattern.values()) System.out.println(c);
public static AuthPattern valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic URI getUri()
Copyright © 2018. All rights reserved.