Class AuthorizationEndpoint

java.lang.Object
org.gcube.common.authorization.library.endpoints.AuthorizationEndpoint
All Implemented Interfaces:
Comparable<AuthorizationEndpoint>

public final class AuthorizationEndpoint extends Object implements Comparable<AuthorizationEndpoint>
  • Constructor Details

    • AuthorizationEndpoint

      protected AuthorizationEndpoint()
    • AuthorizationEndpoint

      public AuthorizationEndpoint(String infrastructure, int priority, String host, int port)
  • Method Details

    • getInfrastructure

      protected String getInfrastructure()
    • getHost

      public String getHost()
    • getPort

      public int getPort()
    • setHost

      public void setHost(String host)
    • setPort

      public void setPort(int port)
    • getPriority

      public int getPriority()
    • getClientCacheValidity

      public long getClientCacheValidity()
    • isSecureConnection

      public boolean isSecureConnection()
    • setSecureConnection

      public void setSecureConnection(boolean secureConnection)
    • compareTo

      public int compareTo(AuthorizationEndpoint o)
      Specified by:
      compareTo in interface Comparable<AuthorizationEndpoint>
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object