Class AthenzResourceName


  • public class AthenzResourceName
    extends java.lang.Object
    Athenz resource name
    Author:
    bjorncs
    • Constructor Detail

      • AthenzResourceName

        public AthenzResourceName​(AthenzDomain domain,
                                  java.lang.String entityName)
      • AthenzResourceName

        public AthenzResourceName​(java.lang.String domain,
                                  java.lang.String entityName)
    • Method Detail

      • fromString

        public static AthenzResourceName fromString​(java.lang.String resourceName)
        Parameters:
        resourceName - A resource name string on format 'domain:entity'
        Returns:
        the parsed resource name
      • getDomainName

        public java.lang.String getDomainName()
      • getEntityName

        public java.lang.String getEntityName()
      • toResourceNameString

        public java.lang.String toResourceNameString()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object