PLMSecuritySSOCClient PLMSSOClient
Usage: you must use this class as is. You should never derive it.
public class PLMSSOClient
Class to create a SSO client instance.
Role:
This class must be used in order to get the SSO (Single-Sign On)
credentials of a given application's default instance.
Constructor and Destructor Index
- o
PLMSSOClient()
- Constructs a SSO client object.
- o
~PLMSSOClient()
-
Method Index
- o
GetCredentialSetForApplication(CATUnicodeString&,CATUnicodeString&,int&,PLMSSOCredential**&)
- Gets all credentials for the default instance of a given application.
Constructor and Destructor
o PLMSSOClient
-
Constructs a SSO client object.
o ~PLMSSOClient
-
Methods
o GetCredentialSetForApplication
public GetCredentialSetForApplication( | const | iAppType, |
| const | iAppInstance, |
| | oCredentialSetCount, |
| | oCredentials) |
-
Gets all credentials for the default instance of a given application.
for the authenticated user.
- Parameters:
-
- iAppType
- Name of the application type for which credentials are requested.
This name must match the one used in the .CredentialSet file
in $os/resources/credentials/ folder: it is the name the of
the
applicationType
attribute of the
SSOCredentialSet
node.
- iAppInstance
- Name of the application instance for which credentials are requested.
The empty string "" is used in order to specify a default
instance.
- oCredentialSetCount
- Number of items returned upon successful completion of this method.
If the method's return code is different from S_OK,
then the value of this parameter not defined.
- oCredentials
- Array of pointers to credentials which must be returned upon successful
completion of this method.
- Returns:
- S_OK if and only if the requested crendentials were successfully retreived.
This object is included in the file: PLMSSOClient.h
If needed, your Imakefile.mk should include the module: PLMSSOCAAClient
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.