Class AthenzDbMock.Assertion
- java.lang.Object
-
- com.yahoo.vespa.hosted.controller.api.integration.athenz.AthenzDbMock.Assertion
-
- Enclosing class:
- AthenzDbMock
public static class AthenzDbMock.Assertion extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringaction()java.lang.StringasString()java.lang.Stringeffect()booleanequals(java.lang.Object o)inthashCode()booleanmatches(com.yahoo.vespa.athenz.api.AthenzIdentity principal, java.lang.String action, java.lang.String resource)booleanmatches(java.lang.String assertion)java.lang.Stringresource()java.lang.Stringrole()
-
-
-
Method Detail
-
effect
public java.lang.String effect()
-
role
public java.lang.String role()
-
action
public java.lang.String action()
-
resource
public java.lang.String resource()
-
matches
public boolean matches(com.yahoo.vespa.athenz.api.AthenzIdentity principal, java.lang.String action, java.lang.String resource)
-
matches
public boolean matches(java.lang.String assertion)
-
asString
public java.lang.String asString()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-