Class McpAdmissionIdentity

java.lang.Object
com.soklet.McpAdmissionIdentity

@ThreadSafe public final class McpAdmissionIdentity extends Object
Shallowly immutable application-supplied identity and stable, opaque partition keys. The carrier itself is safe for concurrent access; applications retain responsibility for the thread-safety of principal and application-context objects they place inside it.

Instances intentionally retain reference identity. Principal and application-context objects are opaque security capabilities and do not participate in framework-defined structural equality. Authorization code must compare the documented stable partition keys or apply its own principal policy explicitly.

Author:
Mark Allen