Class HvlAuthProviderServerProperties

java.lang.Object
tr.com.havelsan.javarch.oauth.auth.starter.oidc.properties.HvlOAuth2AuthProviderProperties
tr.com.havelsan.javarch.oauth.auth.starter.oidc.properties.HvlAuthProviderServerProperties
All Implemented Interfaces:
Serializable

@Component public class HvlAuthProviderServerProperties extends HvlOAuth2AuthProviderProperties
The type Hvl auth provider server props.
See Also:
  • Field Details

    • OIDC_ENDPOINTS_ROOT_PATH

      public static final String OIDC_ENDPOINTS_ROOT_PATH
      The constant oidcEndpointsRootPath.
      See Also:
  • Constructor Details

    • HvlAuthProviderServerProperties

      public HvlAuthProviderServerProperties(org.springframework.core.env.Environment environment, HvlAuthOidcProperties authOidcProperties)
      Instantiates a new HvlAuthProviderServerProperties.
      Parameters:
      environment - the environment
      authOidcProperties - the auth oidc properties
  • Method Details

    • oidcAuthorizationEndpoint

      public String oidcAuthorizationEndpoint()
      Oidc authorization endpoint string.
      Returns:
      the string
    • getOidcDeviceAuthorizationEndpoint

      public String getOidcDeviceAuthorizationEndpoint()
      Gets oidc device authorization endpoint.
      Returns:
      the oidc device authorization endpoint
    • oidcTokenEndpoint

      public String oidcTokenEndpoint()
      Oidc token endpoint string.
      Returns:
      the string
    • oidcJwkSetEndpoint

      public String oidcJwkSetEndpoint()
      Oidc jwk set endpoint string.
      Returns:
      the string
    • oidcTokenRevocationEndpoint

      public String oidcTokenRevocationEndpoint()
      Oidc token revocation endpoint string.
      Returns:
      the string
    • oidcTokenIntrospectionEndpoint

      public String oidcTokenIntrospectionEndpoint()
      Oidc token introspection endpoint string.
      Returns:
      the string
    • oidcClientRegistrationEndpoint

      public String oidcClientRegistrationEndpoint()
      Oidc client registration endpoint string.
      Returns:
      the string
    • oidcClientUserInfoEndpoint

      public String oidcClientUserInfoEndpoint()
      Oidc client user info endpoint string.
      Returns:
      the string
    • getOidcSessionLogoutEndpoint

      public String getOidcSessionLogoutEndpoint()
      Gets oidc session logout endpoint.
      Returns:
      the oidc session logout endpoint