Class SecurityServiceInfo

java.lang.Object
com.gigaspaces.start.security.SecurityServiceInfo

public class SecurityServiceInfo extends Object
  • Field Details

  • Method Details

    • instance

      public static SecurityServiceInfo instance()
    • getSecurityServiceBaseUrl

      public String getSecurityServiceBaseUrl()
    • isOpenIdSecurityManager

      public boolean isOpenIdSecurityManager()
    • getAuthServerProfile

      public String getAuthServerProfile()
      Returns the Spring profile to activate for the auth server child process.
    • isSecurityEnabled

      public boolean isSecurityEnabled()
      Returns true only when -Dcom.gs.security.enabled=true is explicitly set AND a security manager class is configured in security.properties. Defaults to false (no security) when the property is absent.
    • isSpringSecurityManager

      public boolean isSpringSecurityManager()
      Returns true if SpringSecurityManager or ServiceAccountAwareSecurityManager is configured.
    • isLegacySecurityManager

      public boolean isLegacySecurityManager()
      Returns true for FileSecurityManager or SpringSecurityManager (legacy, non-OpenId).
    • getSecurityManagerClass

      public String getSecurityManagerClass()
      Returns the configured security manager class name, or empty string if not set.
    • additionalPropertiesConfig

      public String additionalPropertiesConfig()
    • openIdClientID

      public String openIdClientID()
    • openIdClientSecret

      public String openIdClientSecret()
    • openIdIssueURL

      public String openIdIssueURL()
    • openIdRedirectURIs

      public String openIdRedirectURIs()
    • openIdAuthority

      public String openIdAuthority()
    • openIdSpacedeck

      public String openIdSpacedeck()
    • openIdID

      public String openIdID()
    • openIdProviderType

      public String openIdProviderType()
    • properties

      public Map properties()
    • toString

      public String toString()
      Overrides:
      toString in class Object