Class GCubeSecret

java.lang.Object
org.gcube.common.security.secrets.Secret
org.gcube.common.security.secrets.GCubeSecret

@Deprecated public class GCubeSecret extends org.gcube.common.security.secrets.Secret
Deprecated.
the legacy gcube-token is no longer accepted by SmartGears 4: use JWTSecret for a token of the D4Science IAM, or AccessTokenSecret/CredentialSecret to obtain one
Author:
Luca Frosini (ISTI - CNR)
  • Field Details

  • Constructor Details

    • GCubeSecret

      public GCubeSecret(String gcubeToken)
      Deprecated.
  • Method Details

    • priority

      public int priority()
      Deprecated.
      Specified by:
      priority in class org.gcube.common.security.secrets.Secret
    • getOwner

      public org.gcube.common.security.Owner getOwner()
      Deprecated.
      Specified by:
      getOwner in class org.gcube.common.security.secrets.Secret
    • getContext

      public String getContext()
      Deprecated.
      Specified by:
      getContext in class org.gcube.common.security.secrets.Secret
    • getHTTPAuthorizationHeaders

      public Map<String,String> getHTTPAuthorizationHeaders()
      Deprecated.
      Specified by:
      getHTTPAuthorizationHeaders in class org.gcube.common.security.secrets.Secret
    • isValid

      public boolean isValid()
      Deprecated.
      Specified by:
      isValid in class org.gcube.common.security.secrets.Secret
    • isExpired

      public boolean isExpired()
      Deprecated.
      Specified by:
      isExpired in class org.gcube.common.security.secrets.Secret