A B C D E F G I K L O R T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- asJsonString() - Method in class com.sap.cloud.security.json.DefaultJsonObject
B
- build() - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
Builds an OAuth configuration (
OAuth2ServiceConfiguration
) based on the properties applied.
C
- CFEnvironment - Class in com.sap.cloud.security.config.cf
-
Loads the OAuth configuration (
OAuth2ServiceConfiguration
) of a supported identityService
in the SAP CP Cloud Foundry Environment by parsing theVCAP_SERVICES
system environment variable. - com.sap.cloud.security.config - package com.sap.cloud.security.config
- com.sap.cloud.security.config.cf - package com.sap.cloud.security.config.cf
- com.sap.cloud.security.config.k8s - package com.sap.cloud.security.config.k8s
- com.sap.cloud.security.json - package com.sap.cloud.security.json
- contains(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
D
- DefaultJsonObject - Class in com.sap.cloud.security.json
-
Use this class to parse a Json String.
- DefaultJsonObject(String) - Constructor for class com.sap.cloud.security.json.DefaultJsonObject
-
Create an instance
E
- Environments - Class in com.sap.cloud.security.config
-
Central entry point to access the current SAP Cloud Platform
Environment
.
F
- forService(Service) - Static method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
Creates a builder for a dedicated identity (
Service
) - fromConfiguration(OAuth2ServiceConfiguration) - Static method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
G
- getAsInstant(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
- getAsList(String, Class<T>) - Method in class com.sap.cloud.security.json.DefaultJsonObject
- getAsLong(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
- getAsString(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
- getAsStringList(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
- getCurrent() - Static method in class com.sap.cloud.security.config.Environments
-
Determines the current type of
Environment
. - getIasConfiguration() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
- getIasConfiguration() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
- getInstance() - Static method in class com.sap.cloud.security.config.cf.CFEnvironment
- getInstance() - Static method in class com.sap.cloud.security.config.k8s.K8sEnvironment
- getInstance(UnaryOperator<String>, UnaryOperator<String>) - Static method in class com.sap.cloud.security.config.cf.CFEnvironment
- getJsonObject(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
- getJsonObjects(String) - Method in class com.sap.cloud.security.json.DefaultJsonObject
- getKeyValueMap() - Method in class com.sap.cloud.security.json.DefaultJsonObject
- getNumberOfXsuaaConfigurations() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
- getNumberOfXsuaaConfigurations() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
- getType() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
- getType() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
- getXsuaaConfiguration() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
- getXsuaaConfiguration() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
- getXsuaaConfigurationForTokenExchange() - Method in class com.sap.cloud.security.config.cf.CFEnvironment
- getXsuaaConfigurationForTokenExchange() - Method in class com.sap.cloud.security.config.k8s.K8sEnvironment
I
- isEmpty() - Method in class com.sap.cloud.security.json.DefaultJsonObject
K
- K8sEnvironment - Class in com.sap.cloud.security.config.k8s
-
Loads the OAuth configuration (
OAuth2ServiceConfiguration
) of a supported identityService
in the Kubernetes Environment by accessing defaults service secrets paths "/etc/secrets/sapbtp/xsuaa" for Xsuaa service or "/etc/secrets/sapbtp/identity" for IAS service.
L
- loadForServicePlan(Service, CFConstants.Plan) - Method in class com.sap.cloud.security.config.cf.CFEnvironment
-
Loads the configuration for a dedicated service plan.
O
- OAuth2ServiceConfigurationBuilder - Class in com.sap.cloud.security.config
-
Builds an OAuth configuration (
OAuth2ServiceConfiguration
) for a dedicated identity (Service
) based on the properties applied.
R
- readFromInput(InputStream) - Static method in class com.sap.cloud.security.config.Environments
-
Reads
Environment
not from system environment but fromInputStream
. - runInLegacyMode(boolean) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
T
- toString() - Method in class com.sap.cloud.security.json.DefaultJsonObject
W
- withCertificate(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
X.509 certificate of identity service instance.
- withCertUrl(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
Cert URL of the OAuth2 identity service instance.
- withClientId(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
Client id of identity service instance.
- withClientIdentity(ClientIdentity) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
ClientIdentity of identity service instance.
- withClientSecret(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
Client secret of identity service instance.
- withCredentialType(CredentialType) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
Credential type of OAuth2 configuration.
- withDomains(String...) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
Domains of the OAuth2 identity service instance.
- withPrivateKey(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
X.509 private key of identity service instance.
- withProperties(Map<String, String>) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
- withProperty(String, String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
- withUrl(String) - Method in class com.sap.cloud.security.config.OAuth2ServiceConfigurationBuilder
-
Base URL of the OAuth2 identity service instance.
All Classes All Packages