# SCTProvider.h File Reference

SCTProvider, the Security Contect Token provider interface is defined here. More...

`#include <WSFDefines.h>`
`#include <string>`
`#include <rampart_sct_provider.h>`
`#include <MessageContext.h>`
`#include <Environment.h>`

Go to the source code of this file.

## Classes
class | wso2wsf::SCTProvider
| class SCTProvider Represents an interface needed implement any user specific security context token provider functionality. For implementing a Token provider, one need to extend from the SCTProvider class and implement the abstract public methods defined by the SCTProvider class. More...
## Namespaces
namespace | wso2wsf
| namespace wso2wsf Namespace of WSO2 Web Services Framework.

## Defines
#define | WSF_SCT_PROVIDER_INIT(class_name)

## Detailed Description

SCTProvider, the Security Contect Token provider interface is defined here.

## Define Documentation

#define WSF_SCT_PROVIDER_INIT | ( | class_name |  | ) |

Macro used to load the SecurityContextToken provider shared lib to the engine. The implementor should have this macro in the code and should pass the appropriate class name as the arugment for proper deployment,functioning of security associated service.