메소드 | 설명 | |
---|---|---|
CreateMasterNodeManager ( IServerInternal server, ApplicationConfiguration configuration ) : |
Creates the node managers for the server. This method allows the sub-class create any additional node managers which it uses. The SDK always creates a CoreNodeManager which handles the built-in nodes defined by the specification. Any additional NodeManagers are expected to handle application specific nodes. Applications with small address spaces do not need to create their own NodeManagers and can add any application specific nodes to the CoreNodeManager. Applications should use custom NodeManagers when the structure of the address space is stored in another system or when the address space is too large to keep in memory. |
|
CreateResourceManager ( IServerInternal server, ApplicationConfiguration configuration ) : |
Creates the resource manager for the server.
|
|
LoadServerProperties ( ) : ServerProperties |
Loads the non-configurable properties for the application. These properties are exposed by the server but cannot be changed by administrators. |
|
OnNodeManagerStarted ( IServerInternal server ) : void |
Initializes the address space after the NodeManagers have started. This method can be used to create any initialization that requires access to node managers. |
|
OnServerStarted ( IServerInternal server ) : void |
Called after the server has been started.
|
|
OnServerStarting ( ApplicationConfiguration configuration ) : void |
Initializes the server before it starts up. This method is called before any startup processing occurs. The sub-class may update the configuration object or do any other application specific startup tasks. |
|
OnServerStopping ( ) : void |
Cleans up before the server shuts down. This method is called before any shutdown processing occurs. |
메소드 | 설명 | |
---|---|---|
CreateSecurityTokenResolver ( CertificateIdentifier issuerCertificate ) : System.IdentityModel.Selectors.SecurityTokenResolver |
Initializes the validator from the configuration for a token policy.
|
|
CreateUserIdentityValidators ( ApplicationConfiguration configuration ) : void |
Creates the objects used to validate the user identity tokens supported by the server.
|
|
ParseAndVerifySamlToken ( byte tokenData ) : System.IdentityModel.Tokens.SecurityToken |
Validates a SAML WSS user token.
|
|
SessionManager_ImpersonateUser ( Session session, |
Called when a client tries to change its user identity.
|
|
VerifyCertificate ( |
Verifies that a certificate user token is trusted.
|
|
VerifyPassword ( string userName, string password ) : void |
Validates the password for a username token.
|
protected CreateMasterNodeManager ( IServerInternal server, ApplicationConfiguration configuration ) : |
||
server | IServerInternal | |
configuration | ApplicationConfiguration | |
리턴 |
protected CreateResourceManager ( IServerInternal server, ApplicationConfiguration configuration ) : |
||
server | IServerInternal | |
configuration | ApplicationConfiguration | |
리턴 |
protected LoadServerProperties ( ) : ServerProperties | ||
리턴 | ServerProperties |
protected OnNodeManagerStarted ( IServerInternal server ) : void | ||
server | IServerInternal | |
리턴 | void |
protected OnServerStarted ( IServerInternal server ) : void | ||
server | IServerInternal | |
리턴 | void |
protected OnServerStarting ( ApplicationConfiguration configuration ) : void | ||
configuration | ApplicationConfiguration | |
리턴 | void |