Class OAuth2Scheme

    • Field Detail

      • OAUTH2_IMPLICIT_FLOW_BUILDER

        public static final OAuth2SchemeBuilder OAUTH2_IMPLICIT_FLOW_BUILDER
      • OAUTH2_PASSWORD_FLOW_BUILDER

        public static final OAuth2SchemeBuilder OAUTH2_PASSWORD_FLOW_BUILDER
      • OAUTH2_CLIENT_CREDENTIALS_FLOW_BUILDER

        public static final OAuth2SchemeBuilder OAUTH2_CLIENT_CREDENTIALS_FLOW_BUILDER
      • OAUTH2_AUTHORIZATION_CODE_FLOW_BUILDER

        public static final OAuth2SchemeBuilder OAUTH2_AUTHORIZATION_CODE_FLOW_BUILDER
    • Constructor Detail

      • OAuth2Scheme

        public OAuth2Scheme​(java.lang.String name,
                            java.lang.String flowType,
                            java.lang.String description,
                            java.lang.String authorizationUrl,
                            java.lang.String tokenUrl,
                            java.lang.String refreshUrl,
                            java.util.List<AuthorizationScope> scopes,
                            java.util.List<VendorExtension> extensions)
    • Method Detail

      • getFlowType

        public java.lang.String getFlowType()
      • getAuthorizationUrl

        public java.lang.String getAuthorizationUrl()
      • getTokenUrl

        public java.lang.String getTokenUrl()
      • getRefreshUrl

        public java.lang.String getRefreshUrl()