java.lang.Object
com.sap.cloud.sdk.cloudplatform.security.principal.DefaultPrincipal
com.sap.cloud.sdk.cloudplatform.security.principal.ScpCfPrincipal
All Implemented Interfaces:
Principal

@Deprecated public class ScpCfPrincipal extends DefaultPrincipal
Deprecated.
Please use DefaultPrincipal instead.
An implementation of the Principal interface for SAP Business Technology Platform Cloud Foundry.
  • Constructor Details

    • ScpCfPrincipal

      public ScpCfPrincipal(@Nonnull String principalId, @Nonnull Set<Authorization> authorizations, @Nonnull Map<String,PrincipalAttribute> attributes)
      Deprecated.
      Creates a new ScpCfPrincipal.
      Parameters:
      principalId - The identifier of the principal.
      authorizations - The authorizations of the principal.
      attributes - The attributes of the principal.
    • ScpCfPrincipal

      public ScpCfPrincipal()
      Deprecated.
      Creates a ScpCfPrincipal with an empty principal identifier, no authorizations, and no attributes.
  • Method Details