public class OpenAPISecurityDefinition
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenAPISecurityDefinition.OAuth2Flow |
| Modifier and Type | Field and Description |
|---|---|
OpenAPISecurityDefinition.OAuth2Flow |
authorizationCode |
java.lang.String |
base |
OpenAPISecurityDefinition.OAuth2Flow |
clientCredentials |
java.lang.String |
description |
java.lang.String |
id |
OpenAPISecurityDefinition.OAuth2Flow |
implicit |
java.lang.String |
in |
java.lang.String |
name |
java.net.URI |
openIdConnectUrl |
OpenAPISecurityDefinition.OAuth2Flow |
password |
java.lang.String |
type |
| Modifier and Type | Method and Description |
|---|---|
static OpenAPISecurityDefinition |
accessCode(java.lang.String id,
java.lang.String base,
java.lang.String authorizationUrl,
java.lang.String tokenUrl,
java.lang.String... scopes) |
static OpenAPISecurityDefinition |
apiKey(java.lang.String id,
java.lang.String base,
java.lang.String in,
java.lang.String name) |
static OpenAPISecurityDefinition |
application(java.lang.String id,
java.lang.String base,
java.lang.String tokenUrl,
java.lang.String... scopes) |
static OpenAPISecurityDefinition |
basic(java.lang.String id,
java.lang.String base) |
static OpenAPISecurityDefinition |
implicit(java.lang.String id,
java.lang.String base,
java.lang.String authorizationUrl,
java.lang.String TODO,
java.lang.String... scopes) |
static OpenAPISecurityDefinition |
password(java.lang.String id,
java.lang.String base,
java.lang.String tokenUrl,
java.lang.String... scopes) |
protected static void |
setScopes(OpenAPISecurityDefinition.OAuth2Flow flow,
java.lang.String... scopes) |
public final java.lang.String id
public final java.lang.String type
public final java.lang.String base
public java.lang.String description
public java.lang.String name
public java.lang.String in
public OpenAPISecurityDefinition.OAuth2Flow implicit
public OpenAPISecurityDefinition.OAuth2Flow password
public OpenAPISecurityDefinition.OAuth2Flow clientCredentials
public OpenAPISecurityDefinition.OAuth2Flow authorizationCode
public java.net.URI openIdConnectUrl
public static OpenAPISecurityDefinition basic(java.lang.String id, java.lang.String base)
public static OpenAPISecurityDefinition apiKey(java.lang.String id, java.lang.String base, java.lang.String in, java.lang.String name)
public static OpenAPISecurityDefinition accessCode(java.lang.String id, java.lang.String base, java.lang.String authorizationUrl, java.lang.String tokenUrl, java.lang.String... scopes)
public static OpenAPISecurityDefinition implicit(java.lang.String id, java.lang.String base, java.lang.String authorizationUrl, java.lang.String TODO, java.lang.String... scopes)
public static OpenAPISecurityDefinition password(java.lang.String id, java.lang.String base, java.lang.String tokenUrl, java.lang.String... scopes)
public static OpenAPISecurityDefinition application(java.lang.String id, java.lang.String base, java.lang.String tokenUrl, java.lang.String... scopes)
protected static void setScopes(OpenAPISecurityDefinition.OAuth2Flow flow, java.lang.String... scopes)
aQute SARL