//-----------------------------------------------------------------------
//
// Copyright (c) Outercurve Foundation. All rights reserved.
//
//-----------------------------------------------------------------------
namespace DotNetOpenAuth.OpenId.Provider {
///
/// An enumeration that can specify how a given is used.
///
public enum AssociationRelyingPartyType {
///
/// The manages a shared secret between
/// Provider and Relying Party sites that allows the RP to verify
/// the signature on a message from an OP.
///
Smart,
///
/// The manages a secret known alone by
/// a Provider that allows the Provider to verify its own signatures
/// for "dumb" (stateless) relying parties.
///
Dumb
}
}