This object will be persisted along with {@link jenkins.model.Jenkins} object.Hudson by itself won't put the ACL returned from {@link #getRootACL()} into the serialized object graph,so if that object contains state and needs to be persisted, it's the responsibility of {@link AuthorizationStrategy} to do so (by keeping them in an instance field.)
The corresponding {@link Describable} instance will be asked to create a new {@link AuthorizationStrategy}every time the system configuration is updated. Implementations that keep more state in ACL beyond the system configuration should use {@link jenkins.model.Jenkins#getAuthorizationStrategy()} to talk to the currentinstance to carry over the state. @author Kohsuke Kawaguchi @see SecurityRealm
|
|
|
|
|
|
|
|