@Contract
public interface KernelIdentity
For example, the kernel identity is useful for running commands using the command framework from trusted server code that does not have a previously-authenticated subject on whose behalf the work is being done.
It's safer to require such uses to specify the kernel identity rather than to assume that if no subject is specified to authorization then it should be treated as the kernel identity.
| Modifier and Type | Interface and Description |
|---|---|
static interface |
KernelIdentity.KernelPrincipal |
static class |
KernelIdentity.Util |
| Modifier and Type | Method and Description |
|---|---|
Subject |
getSubject() |
Subject getSubject()
Copyright © 2013. All Rights Reserved.