opensaml::saml2md::SigningMethod Class Reference

SAML Metadata Extension for Algorithm Support SigningMethod element. More...

#include <saml/saml2/metadata/Metadata.h>

List of all members.

Public Member Functions

virtual SigningMethodcloneSigningMethod () const =0
 Type-specific clone method.
virtual const XMLCh * getAlgorithm () const =0
 Returns the Algorithm attribute.
virtual void setAlgorithm (const XMLCh *Algorithm)=0
 Sets the Algorithm attribute.
virtual std::pair< bool, int > getMinKeySize () const =0
 Returns the MinKeySize attribute after a NULL indicator.
virtual void setMinKeySize (const XMLCh *MinKeySize)=0
 Sets the MinKeySize attribute using a string value.
virtual void setMinKeySize (int MinKeySize)=0
 Sets the MinKeySize attribute.
virtual std::pair< bool, int > getMaxKeySize () const =0
 Returns the MaxKeySize attribute after a NULL indicator.
virtual void setMaxKeySize (const XMLCh *MaxKeySize)=0
 Sets the MaxKeySize attribute using a string value.
virtual void setMaxKeySize (int MaxKeySize)=0
 Sets the MaxKeySize attribute.

Static Public Attributes

static const XMLCh LOCAL_NAME []
 Element local name.
static const XMLCh ALGORITHM_ATTRIB_NAME []
 Algorithm attribute name.
static const XMLCh MINKEYSIZE_ATTRIB_NAME []
 MinKeySize attribute name.
static const XMLCh MAXKEYSIZE_ATTRIB_NAME []
 MaxKeySize attribute name.
static const XMLCh TYPE_NAME []
 SigningMethodType local name.


Detailed Description

SAML Metadata Extension for Algorithm Support SigningMethod element.

Member Function Documentation

virtual SigningMethod* opensaml::saml2md::SigningMethod::cloneSigningMethod (  )  const [pure virtual]

Type-specific clone method.

virtual const XMLCh* opensaml::saml2md::SigningMethod::getAlgorithm (  )  const [pure virtual]

Returns the Algorithm attribute.

virtual void opensaml::saml2md::SigningMethod::setAlgorithm ( const XMLCh *  Algorithm  )  [pure virtual]

Sets the Algorithm attribute.

virtual std::pair<bool,int> opensaml::saml2md::SigningMethod::getMinKeySize (  )  const [pure virtual]

Returns the MinKeySize attribute after a NULL indicator.

virtual void opensaml::saml2md::SigningMethod::setMinKeySize ( const XMLCh *  MinKeySize  )  [pure virtual]

Sets the MinKeySize attribute using a string value.

virtual void opensaml::saml2md::SigningMethod::setMinKeySize ( int  MinKeySize  )  [pure virtual]

Sets the MinKeySize attribute.

virtual std::pair<bool,int> opensaml::saml2md::SigningMethod::getMaxKeySize (  )  const [pure virtual]

Returns the MaxKeySize attribute after a NULL indicator.

virtual void opensaml::saml2md::SigningMethod::setMaxKeySize ( const XMLCh *  MaxKeySize  )  [pure virtual]

Sets the MaxKeySize attribute using a string value.

virtual void opensaml::saml2md::SigningMethod::setMaxKeySize ( int  MaxKeySize  )  [pure virtual]

Sets the MaxKeySize attribute.


The documentation for this class was generated from the following file:

Generated on Mon Apr 13 19:46:42 2020 for opensaml-3.1.0 by  doxygen 1.5.6