public static final class TavernaServerSecurityREST.Descriptor extends VersionedElement
Modifier and Type | Class and Description |
---|---|
static class |
TavernaServerSecurityREST.Descriptor.Credentials
A description of credentials associated with a workflow run.
|
static class |
TavernaServerSecurityREST.Descriptor.Trusts
A description of trusted certificates associated with a workflow run.
|
Modifier and Type | Field and Description |
---|---|
TavernaServerSecurityREST.Descriptor.Credentials |
credentials
Characterisation of the credentials attached to the run.
|
String |
owner
The identity of the owner of the enclosing workflow run.
|
Uri |
permissions
Where to get the permissions on the run.
|
TavernaServerSecurityREST.Descriptor.Trusts |
trusts
Characterisation of the trusted certificates attached to the run.
|
REVISION, serverBuildTimestamp, serverRevision, serverVersion, TIMESTAMP, VERSION
Constructor and Description |
---|
Descriptor() |
Descriptor(javax.ws.rs.core.UriBuilder ub,
String owner,
Credential[] credential,
Trust[] trust)
Initialise a description of the security context.
|
public String owner
public Uri permissions
public TavernaServerSecurityREST.Descriptor.Credentials credentials
public TavernaServerSecurityREST.Descriptor.Trusts trusts
public Descriptor()
public Descriptor(@Nonnull javax.ws.rs.core.UriBuilder ub, @Nonnull String owner, @Nonnull Credential[] credential, @Nonnull Trust[] trust)
ub
- How to build URIs.owner
- Who owns the context.credential
- The credentials associated with the context.trust
- The trusted certificates associated with the context.Copyright © 2015–2018 The Apache Software Foundation. All rights reserved.