public class SecuritySchemeBuilder extends Object
| Constructor and Description |
|---|
SecuritySchemeBuilder(String name,
ConnectorSecurityScheme.SecuritySchemeType type) |
| Modifier and Type | Method and Description |
|---|---|
SecuritySchemeBuilder |
accessTokenUri(String accessTokenUri) |
SecuritySchemeBuilder |
authorizationUri(String authorizationUri) |
ConnectorSecurityScheme |
build(TypeSchemaPool typeSchemaPool,
TestConnectionConfig defaultTestConnectionConfig) |
String |
getName() |
ParameterBuilder |
getOrCreateParameterBuilder(ParameterType parameterType,
String name) |
ConnectorSecurityScheme.SecuritySchemeType |
getType() |
SecuritySchemeBuilder |
grantType(OAuth2Scheme.GrantType grantType) |
SecuritySchemeBuilder |
ignored(Boolean ignored) |
Boolean |
isIgnored() |
SecuritySchemeBuilder |
refreshTokenConditionExpression(String refreshTokenConditionExpression) |
SecuritySchemeBuilder |
scopes(List<String> scopes) |
SecuritySchemeBuilder |
testConnectionConfig(TestConnectionConfig testConnectionConfig) |
public SecuritySchemeBuilder(String name, ConnectorSecurityScheme.SecuritySchemeType type)
public String getName()
public ConnectorSecurityScheme.SecuritySchemeType getType()
public Boolean isIgnored()
public ParameterBuilder getOrCreateParameterBuilder(ParameterType parameterType, String name)
public SecuritySchemeBuilder testConnectionConfig(TestConnectionConfig testConnectionConfig)
public SecuritySchemeBuilder authorizationUri(String authorizationUri)
public SecuritySchemeBuilder accessTokenUri(String accessTokenUri)
public SecuritySchemeBuilder scopes(List<String> scopes)
public SecuritySchemeBuilder refreshTokenConditionExpression(String refreshTokenConditionExpression)
public SecuritySchemeBuilder grantType(OAuth2Scheme.GrantType grantType)
public SecuritySchemeBuilder ignored(Boolean ignored)
public ConnectorSecurityScheme build(TypeSchemaPool typeSchemaPool, TestConnectionConfig defaultTestConnectionConfig)
Copyright © 2021. All rights reserved.