RMS SDK for C++
0.2.1
A client library for using Microsoft RMS from Linux.
Main Page
Related Pages
Classes
Class List
Class Index
Class Hierarchy
Class Members
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
►
C
rmsauth::AcquireTokenHandlerBase
C
rmsauth::AcquireTokenForClientHandler
C
rmsauth::AcquireTokenInteractiveHandler
C
rmsauth::AcquireTokenNonInteractiveHandler
►
C
ArrayList
C
rmsauth::AuthenticatorTemplateList
C
rmscore::modernapi::AuthenticationChallenge
Structure for authentication information
C
rmsauth::AuthenticationContext
C
rmscore::modernapi::AuthenticationParameters
Coordinates for OAuth authentication with Azure AD or AD FS
C
rmsauth::AuthenticationRequest
C
rmsauth::AuthenticationResult
C
rmsauth::Authenticator
C
rmsauth::AuthenticatorTemplate
C
rmsauth::AuthorizationResult
C
rmscrypto::api::CachedBlock
C
rmsauth::CallState
C
rmsauth::ClientAssertion
C
rmsauth::ClientAssertionCertificate
C
rmsauth::ClientCredential
C
rmsauth::ClientKey
C
rmscore::modernapi::CommonRights
Rights supported by all apps
C
rmscore::modernapi::ConsentResult
C
rmsauth::Constants
C
rmscore::modernapi::EditableDocumentRights
Rights that apply to editable documents
C
rmscore::modernapi::EmailRights
Rights that apply to email
►
C
enable_shared_from_this
C
rmscrypto::api::BlockBasedProtectedStream
C
rmscrypto::api::SimpleProtectedStream
C
rmscrypto::api::StdStreamAdapter
C
rmsauth::ErrorResponse
►
C
exception
►
C
rmsauth::Exception
C
rmsauth::IllegalArgumentException
►
C
rmsauth::RmsauthException
►
C
rmsauth::RmsauthParsingException
C
rmsauth::RmsauthJsonParsingException
C
rmsauth::RmsauthServiceException
C
rmsauth::RmsauthUserMismatchException
►
C
rmscore::exceptions::RMSException
RMS Error
►
C
rmscore::exceptions::RMSLogicException
Logic error
C
rmscore::exceptions::RMSCryptographyException
Cryptographic error
C
rmscore::exceptions::RMSInvalidArgumentException
Invalid argument
C
rmscore::exceptions::RMSNetworkException
Network error
C
rmscore::exceptions::RMSNotFoundException
Not found
C
rmscore::exceptions::RMSNullPointerException
Null pointer
C
rmscore::exceptions::RMSPFileException
File error
C
rmscore::exceptions::RMSRightsException
Rights error
C
rmscore::exceptions::RMSStreamException
Stream error
►
C
rmscrypto::exceptions::RMSCryptoException
►
C
rmscrypto::exceptions::RMSCryptoIOException
C
rmscrypto::exceptions::RMSCryptoIOKeyException
►
C
rmscrypto::exceptions::RMSCryptoLogicException
C
rmscrypto::exceptions::RMSCryptoInsufficientBufferException
C
rmscrypto::exceptions::RMSCryptoInvalidArgumentException
C
rmscrypto::exceptions::RMSCryptoNotImplementedException
C
rmscrypto::exceptions::RMSCryptoNullPointerException
C
rmscore::modernapi::GetProtectedFileStreamResult
The result of the
ProtectedFileStream::Acquire
operation
C
rmscore::modernapi::GetUserPolicyResult
The result of the
UserPolicy::Acquire
operation
C
rmsauth::HashUtils
C
rmsauth::HttpHelper
C
rmscore::modernapi::HttpHelper
Helper class to add additional trusted CA certificates for use only with this library
C
rmscore::modernapi::IAuthenticationCallback
Implement this interface to provide an approach for getting an OAuth access token
►
C
rmscore::modernapi::IAuthenticationCallbackImpl
Authentication callback implementation
C
rmscore::modernapi::AuthenticationCallbackImpl
Implementation class for authentication callback
C
rmscore::modernapi::IConsent
Represents a user's consent/refusal to allow usage of a given URL
C
rmscore::modernapi::IConsentCallback
Callback to be provided by library user to notify app user of actions to be taken and request their consent
►
C
rmscore::modernapi::IConsentCallbackImpl
C
rmscore::modernapi::ConsentCallbackImpl
C
rmscrypto::api::ICryptoEngine
C
rmscrypto::api::ICryptoHash
C
rmscrypto::api::ICryptoKey
C
rmscrypto::api::ICryptoProvider
►
C
rmsauth::IDateTime
C
rmsauth::DateTime
C
rmsauth::IdToken
C
rmsauth::OAuthConstants::IdTokenClaim
►
C
rmsauth::IGuid
C
rmsauth::Guid
C
rmsauth::InstanceDiscoveryResponse
►
C
rmscrypto::api::IStream
Base interface for protected streams
C
rmscore::modernapi::CustomProtectedStream
Used to access files that use a custom protection format
C
rmscore::modernapi::ProtectedFileStream
Wraps a std::iostream to provide transparent encryption and decryption on read and write
C
rmscrypto::api::BlockBasedProtectedStream
C
rmscrypto::api::ICryptoStream
C
rmscrypto::api::SimpleProtectedStream
C
rmscrypto::api::StdStreamAdapter
►
C
rmsauth::IUrl
C
rmsauth::Url
►
C
rmsauth::IWebUI
C
rmsauth::WebUI
C
rmsauth::ErrorResponse::JsonNames
C
rmsauth::UserRealmDiscoveryResponse::JsonNames
C
rmsauth::TokenResponse::JsonNames
C
rmsauth::IdToken::JsonNames
C
rmsauth::InstanceDiscoveryResponse::JsonNames
►
C
rmsauth::Logger
C
rmsauth::LoggerImpl
C
rmsauth::OAuth2Response
C
rmsauth::OAuthConstants::OAuthAssertionType
C
rmsauth::OAuthConstants
C
rmsauth::OAuthConstants::OAuthError
C
rmsauth::OAuthConstants::OAuthGrantType
C
rmsauth::OAuthConstants::OAuthHeader
C
rmsauth::OAuthConstants::OAuthParameter
C
rmsauth::OAuthConstants::OAuthRequestedTokenUse
C
rmsauth::OAuthConstants::OAuthReservedClaim
C
rmsauth::OAuthConstants::OAuthResponseType
C
rmsauth::OAuthConstants::OAuthValue
C
rmscore::modernapi::PolicyDescriptor
Specifies users and rights assigned for a file. This is information used for custom protection
C
rmsauth::OAuthConstants::PromptValue
C
rmsauth::RequestParameters
C
rmsauth::Constants::RmsauthError
C
rmsauth::Constants::RmsauthErrorMessage
C
rmsauth::RmsauthIdHelper
C
rmsauth::Constants::RmsauthIdParameter
C
rmscore::modernapi::Roles
Provides implementation for obtaining roles for protecting documents
C
rmsauth::StringUtils
C
rmscore::modernapi::TemplateDescriptor
Template information
►
C
rmsauth::TokenCache
►
C
rmsauth::FileCache
C
rmsauth::FileCacheEncrypted
C
rmsauth::TokenCacheItem
C
rmsauth::TokenCacheKey
C
rmsauth::TokenCacheNotificationArgs
C
rmsauth::TokenResponse
C
rmsauth::UserAssertion
C
rmsauth::UserCredential
C
rmsauth::UserIdentifier
C
rmsauth::UserInfo
C
rmscore::modernapi::UserPolicy
Represents the policy associated with protected content
C
rmsauth::UserRealmDiscoveryResponse
C
rmscore::modernapi::UserRights
Supplies properties for users and their granted rights
C
rmscore::modernapi::UserRoles
Provides for the mapping of roles and users
Generated on Mon Jul 27 2015 15:06:46 for RMS SDK for C++ by
1.8.9.1