- 著者
- Yuriy Movchan Date: 07/07/2014
◆ AuthenticationMethod()
org.gluu.oxtrust.model.AuthenticationMethod.AuthenticationMethod |
( |
String |
value, |
|
|
String |
displayName |
|
) |
| |
|
inlineprivate |
String value
Definition: AuthenticationMethod.java:52
String displayName
Definition: AuthenticationMethod.java:53
◆ [static initializer]()
org.gluu.oxtrust.model.AuthenticationMethod.[static initializer] |
( |
| ) |
|
|
inlinestatic |
◆ getByValue()
String value
Definition: AuthenticationMethod.java:52
static Map< String, AuthenticationMethod > mapByValues
Definition: AuthenticationMethod.java:55
◆ getDisplayName()
String org.gluu.oxtrust.model.AuthenticationMethod.getDisplayName |
( |
| ) |
|
|
inline |
String displayName
Definition: AuthenticationMethod.java:53
◆ getValue()
String org.gluu.oxtrust.model.AuthenticationMethod.getValue |
( |
| ) |
|
|
inline |
String value
Definition: AuthenticationMethod.java:52
◆ resolveByValue()
Enum<? extends LdapEnum> org.gluu.oxtrust.model.AuthenticationMethod.resolveByValue |
( |
String |
value | ) |
|
|
inline |
String value
Definition: AuthenticationMethod.java:52
static AuthenticationMethod getByValue(String value)
Definition: AuthenticationMethod.java:76
◆ toString()
String org.gluu.oxtrust.model.AuthenticationMethod.toString |
( |
| ) |
|
|
inline |
String value
Definition: AuthenticationMethod.java:52
◆ CLIENT_SECRET_BASIC
org.gluu.oxtrust.model.AuthenticationMethod.CLIENT_SECRET_BASIC =("client_secret_basic", "client_secret_basic") |
Clients in possession of a client password authenticate with the Authorization Server using HTTP Basic authentication scheme. Default one if not client authentication is specified.
◆ CLIENT_SECRET_JWT
org.gluu.oxtrust.model.AuthenticationMethod.CLIENT_SECRET_JWT =("client_secret_jwt", "client_secret_jwt") |
Clients in possession of a client password create a JWT using the HMAC-SHA algorithm. The HMAC (Hash-based Message Authentication Code) is calculated using the client_secret as the shared key.
◆ CLIENT_SECRET_POST
org.gluu.oxtrust.model.AuthenticationMethod.CLIENT_SECRET_POST =("client_secret_post", "client_secret_post") |
Clients in possession of a client password authenticate with the Authorization Server by including the client credentials in the request body.
◆ displayName
String org.gluu.oxtrust.model.AuthenticationMethod.displayName |
|
private |
◆ mapByValues
◆ NONE
org.gluu.oxtrust.model.AuthenticationMethod.NONE =("none", "none") |
The Client does not authenticate itself at the Token Endpoint, either because it uses only the Implicit Flow (and so does not use the Token Endpoint) or because it is a Public Client with no Client Secret or other authentication mechanism.
◆ PRIVATE_KEY_JWT
org.gluu.oxtrust.model.AuthenticationMethod.PRIVATE_KEY_JWT =("private_key_jwt", "private_key_jwt") |
Clients that have registered a public key sign a JWT using the RSA algorithm if a RSA key was registered or the ECDSA algorithm if an Elliptic Curve key was registered.
◆ value
String org.gluu.oxtrust.model.AuthenticationMethod.value |
|
private |
次のファイルからこの列挙についての詳解を抽出しました: