Package springfox.documentation.builders
Class OAuth2SchemeBuilder
- java.lang.Object
-
- springfox.documentation.builders.OAuth2SchemeBuilder
-
public class OAuth2SchemeBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OAuth2SchemeBuilder(java.lang.String flowType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OAuth2SchemeBuilderauthorizationUrl(java.lang.String authorizationUrl)OAuth2Schemebuild()OAuth2SchemeBuilderdescription(java.lang.String description)OAuth2SchemeBuilderextensions(java.util.List<VendorExtension> extensions)OAuth2SchemeBuildername(java.lang.String name)OAuth2SchemeBuilderrefreshUrl(java.lang.String refreshUrl)OAuth2SchemeBuilderscopes(java.util.List<AuthorizationScope> scopes)OAuth2SchemeBuildertokenUrl(java.lang.String tokenUrl)OAuth2SchemeBuildervalidator(Validator<OAuth2SchemeBuilder> validator)
-
-
-
Method Detail
-
name
public OAuth2SchemeBuilder name(java.lang.String name)
-
description
public OAuth2SchemeBuilder description(java.lang.String description)
-
authorizationUrl
public OAuth2SchemeBuilder authorizationUrl(java.lang.String authorizationUrl)
-
tokenUrl
public OAuth2SchemeBuilder tokenUrl(java.lang.String tokenUrl)
-
refreshUrl
public OAuth2SchemeBuilder refreshUrl(java.lang.String refreshUrl)
-
scopes
public OAuth2SchemeBuilder scopes(java.util.List<AuthorizationScope> scopes)
-
extensions
public OAuth2SchemeBuilder extensions(java.util.List<VendorExtension> extensions)
-
validator
public OAuth2SchemeBuilder validator(Validator<OAuth2SchemeBuilder> validator)
-
build
public OAuth2Scheme build()
-
-