Package com.networknt.oas.model
Interface OAuthFlow
-
- All Superinterfaces:
com.networknt.jsonoverlay.IJsonOverlay<OAuthFlow>,com.networknt.jsonoverlay.IModelPart<OpenApi3,OAuthFlow>
- All Known Implementing Classes:
OAuthFlowImpl
public interface OAuthFlow extends com.networknt.jsonoverlay.IJsonOverlay<OAuthFlow>, com.networknt.jsonoverlay.IModelPart<OpenApi3,OAuthFlow>
-
-
Method Summary
-
-
-
Method Detail
-
getAuthorizationUrl
String getAuthorizationUrl()
-
setAuthorizationUrl
void setAuthorizationUrl(String authorizationUrl)
-
getTokenUrl
String getTokenUrl()
-
setTokenUrl
void setTokenUrl(String tokenUrl)
-
getRefreshUrl
String getRefreshUrl()
-
setRefreshUrl
void setRefreshUrl(String refreshUrl)
-
hasScopes
boolean hasScopes()
-
hasScope
boolean hasScope(String name)
-
removeScope
void removeScope(String name)
-
hasScopesExtensions
boolean hasScopesExtensions()
-
hasScopesExtension
boolean hasScopesExtension(String name)
-
removeScopesExtension
void removeScopesExtension(String name)
-
hasExtensions
boolean hasExtensions()
-
hasExtension
boolean hasExtension(String name)
-
removeExtension
void removeExtension(String name)
-
-