public static final class Provider.Always extends Object implements Provider
This class is very useful for unit testing, when you need to configure JAX-RS resource with a pre-authenticated identity, for example:
final Identity identity = new Identity.Simple(); final IndexRs rest = new ResourceMocker().mock(IndexRs.class); rest.auth().with(new Provider.Always(identity));
Provider.Always, Provider.Redirect, Provider.Visible| Constructor and Description |
|---|
Provider.Always(Identity identity)
Public ctor.
|
public Provider.Always(@NotNull
Identity identity)
identity - Identity to return alwayspublic Identity identity() throws IOException
ProviderIdentity.ANONYMOUS if can't authenticate.identity in interface ProviderIdentity.ANONYMOUS)IOException - If failed for some exceptional reasonCopyright © 2011–2014 ReXSL.com. All rights reserved.