Class XsuaaDefaultEndpoints

    • Constructor Detail

      • XsuaaDefaultEndpoints

        @Deprecated
        public XsuaaDefaultEndpoints​(URI baseUri)
        Deprecated.
        gets removed with the major release 3.0.0 Use instead XsuaaDefaultEndpoints(String, String)
        Creates a new XsuaaDefaultEndpoints.
        Parameters:
        baseUri - - the base URI of XSUAA. Based on the base URI the tokenEndpoint, authorize and key set URI (JWKS) will be derived.
      • XsuaaDefaultEndpoints

        public XsuaaDefaultEndpoints​(@Nonnull
                                     String baseUri,
                                     @Nullable
                                     String certUri)
        Creates a new XsuaaDefaultEndpoints.
        Parameters:
        baseUri - - the base URI of XSUAA. Based on the base URI the tokenEndpoint, authorize and key set URI (JWKS) will be derived.
        certUri - - the cert URI of XSUAA. It is required in case of X.509 certificate based authentication.
      • XsuaaDefaultEndpoints

        public XsuaaDefaultEndpoints​(@Nonnull
                                     OAuth2ServiceConfiguration config)
        Creates a new XsuaaDefaultEndpoints.
        Parameters:
        config - - OAuth2ServiceConfiguration of XSUAA. Based on the credential-type from the configuration, the tokenEndpoint URI, authorize and key set URI (JWKS) will be derived.
      • XsuaaDefaultEndpoints

        @Deprecated
        public XsuaaDefaultEndpoints​(String baseUri)
        Deprecated.
        gets removed with the major release 3.0.0 Use instead XsuaaDefaultEndpoints(String, String)
        Creates a new XsuaaDefaultEndpoints.
        Parameters:
        baseUri - - the base URI of XSUAA. Based on the base URI the tokenEndpoint, authorize and key set URI (JWKS) will be derived.