3.1.1.3 Abstract Interfaces

GetDirectoryForAccount: An abstract interface that returns the forest that contains the specified domain account.

GetEmailAddressForAccount: An abstract interface that returns an email address belonging to the specified domain account.

GetServiceLocationForDirectory: An abstract interface that returns an RMS service location of a specified service type in the specified forest.

GetUserKeyPair: An abstract interface that returns an asymmetric key pair for the specified user.

SetUserKeyPair: An abstract interface that stores an asymmetric key pair for the specified user.

Note that the preceding conceptual data can be implemented by using a variety of techniques. Any data structure that stores the preceding conceptual data MAY be used in the implementation.