public static interface IOSClientBuilder.V3 extends IOSClientBuilder<OSClient.OSClientV3,IOSClientBuilder.V3>
IOSClientBuilder.V2, IOSClientBuilder.V3
Modifier and Type | Method and Description |
---|---|
IOSClientBuilder.V3 |
credentials(String userName,
String password,
Identifier domain)
The authentication credentials and default scoped domain
|
IOSClientBuilder.V3 |
domainId(String domainId)
Deprecated.
|
IOSClientBuilder.V3 |
domainName(String domainName)
Deprecated.
|
IOSClientBuilder.V3 |
scopeToDomain(Identifier domain)
Scopes the token to a domain level
|
IOSClientBuilder.V3 |
scopeToProject(Identifier project)
scopes the token to a project level
|
IOSClientBuilder.V3 |
scopeToProject(Identifier project,
Identifier domain)
Scopes the token to a project level
|
IOSClientBuilder.V3 |
token(String tokenId)
A token object.
|
authenticate, credentials, endpoint, perspective, provider, useNonStrictSSLClient, withConfig
IOSClientBuilder.V3 credentials(String userName, String password, Identifier domain)
userName
- the user name to authenticate withpassword
- the password to authenticate withdomain
- the domain if using "default scoped"@Deprecated IOSClientBuilder.V3 domainName(String domainName)
domainName
- the domain name to authenticate against@Deprecated IOSClientBuilder.V3 domainId(String domainId)
credentials(String, String, Identifier)
Authenticates against the specified domain identifierdomainId
- the domain identifier to authenticate againstIOSClientBuilder.V3 token(String tokenId)
tokenId
- the token identifierIOSClientBuilder.V3 scopeToProject(Identifier project, Identifier domain)
project
- the project ID or Name valuedomain
- the domain ID or Name valueIOSClientBuilder.V3 scopeToProject(Identifier project)
project
- the project idIOSClientBuilder.V3 scopeToDomain(Identifier domain)
domain
- the domain ID or Name valueCopyright © 2017. All rights reserved.