public static final class KeystoneAuth.AuthScope extends Object implements Authentication.Scope, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
KeystoneAuth.AuthScope.AuthDomain |
static class |
KeystoneAuth.AuthScope.ScopeProject |
static class |
KeystoneAuth.AuthScope.ScopeTrust |
Authentication.Scope.Domain, Authentication.Scope.Project
Constructor and Description |
---|
AuthScope(KeystoneAuth.AuthScope.AuthDomain domain) |
AuthScope(KeystoneAuth.AuthScope.ScopeProject project) |
AuthScope(KeystoneAuth.AuthScope.ScopeTrust trust) |
Modifier and Type | Method and Description |
---|---|
static KeystoneAuth.AuthScope |
domain(Identifier domain) |
Authentication.Scope.Domain |
getDomain() |
Authentication.Scope.Project |
getProject() |
static KeystoneAuth.AuthScope |
project(Identifier project) |
static KeystoneAuth.AuthScope |
project(Identifier project,
Identifier domain) |
static KeystoneAuth.AuthScope |
trust(String id) |
public AuthScope(KeystoneAuth.AuthScope.ScopeProject project)
public AuthScope(KeystoneAuth.AuthScope.AuthDomain domain)
public AuthScope(KeystoneAuth.AuthScope.ScopeTrust trust)
public static KeystoneAuth.AuthScope project(Identifier project, Identifier domain)
public static KeystoneAuth.AuthScope project(Identifier project)
public static KeystoneAuth.AuthScope domain(Identifier domain)
public static KeystoneAuth.AuthScope trust(String id)
public Authentication.Scope.Project getProject()
getProject
in interface Authentication.Scope
public Authentication.Scope.Domain getDomain()
getDomain
in interface Authentication.Scope
Copyright © 2017. All rights reserved.