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 OAuth2SchemeBuilder
authorizationUrl(java.lang.String authorizationUrl)
OAuth2Scheme
build()
OAuth2SchemeBuilder
description(java.lang.String description)
OAuth2SchemeBuilder
extensions(java.util.List<VendorExtension> extensions)
OAuth2SchemeBuilder
name(java.lang.String name)
OAuth2SchemeBuilder
refreshUrl(java.lang.String refreshUrl)
OAuth2SchemeBuilder
scopes(java.util.List<AuthorizationScope> scopes)
OAuth2SchemeBuilder
tokenUrl(java.lang.String tokenUrl)
OAuth2SchemeBuilder
validator(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()
-
-