gluu
|
公開メンバ関数 | |
AuthenticationScheme () | |
AuthenticationScheme (String name, String description, String specUri, String documentationUri, String type, boolean primary) | |
String | getName () |
String | getDescription () |
String | getSpecUri () |
String | getDocumentationUri () |
String | getType () |
boolean | isPrimary () |
void | setType (String type) |
void | setName (String name) |
void | setDescription (String description) |
void | setSpecUri (String specUri) |
void | setDocumentationUri (String documentationUri) |
void | setPrimary (boolean primary) |
静的公開メンバ関数 | |
static AuthenticationScheme | createBasic (boolean primary) |
static AuthenticationScheme | createOAuth2 (boolean primary) |
static AuthenticationScheme | createUma (boolean primary) |
非公開変数類 | |
String | type |
String | name |
String | description |
String | specUri |
String | documentationUri |
boolean | primary |
This class represents the authenticationSchemes
complex attribute in the Service Provider Config (see section 5 of RFC 7643).
|
inline |
Creates an instance of AuthenticationScheme with all its fields unassigned.
|
inline |
Creates an instance of AuthenticationScheme using the parameter values passed.
name | The common authentication scheme name. |
description | The description of the authentication scheme. |
specUri | An HTTP addressable URL pointing to the authentication scheme's specification. |
documentationUri | An HTTP addressable URL pointing to the authentication scheme's usage documentation. |
type | The type of authentication scheme, e.g. "oauthbearertoken", "httpbasic", etc. |
primary | A boolean value specifying if current scheme is the preference |
|
inlinestatic |
Convenience method that creates a new AuthenticationScheme instance of type HTTP BASIC.
primary | A boolean value for the "primary" field of object |
|
inlinestatic |
Convenience method that creates a new AuthenticationScheme instances of type OAuth 2.
primary | A boolean value for the "primary" field of object |
|
inlinestatic |
Convenience method that creates a new AuthenticationScheme instances of type UMA 2.
primary | A boolean value for the "primary" field of object |
|
inline |
Retrieves the description of the authentication scheme.
|
inline |
Retrieves the HTTP URL pointing of the authentication scheme's usage documentation.
|
inline |
Retrieves the name of the authentication scheme.
|
inline |
Retrieves the HTTP URL of the authentication scheme's specification.
|
inline |
Retrieves the type of authentication scheme.
|
inline |
Whether this AuthenticationScheme is the preferred authentication scheme for service usage
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |