Class AgentPrincipalProvider.IdentityIssueException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.tnsai.identity.AgentPrincipalProvider.IdentityIssueException
All Implemented Interfaces:
Serializable
Enclosing interface:
AgentPrincipalProvider

public static class AgentPrincipalProvider.IdentityIssueException extends RuntimeException
Thrown by AgentPrincipalProvider.issue(com.tnsai.identity.AgentDescriptor) when the trust root refuses to mint an identity (revoked spec, blocked tenant, …). Adapters should include a clear, operator-actionable message.
See Also:
  • Constructor Details

    • IdentityIssueException

      public IdentityIssueException(String message)
    • IdentityIssueException

      public IdentityIssueException(String message, Throwable cause)