View Javadoc

1   package edu.internet2.middleware.shibboleth.common.relyingparty.provider;
2   
3   /** Indicates the requirement level for crypto operations like signing and encryption. */
4   public enum CryptoOperationRequirementLevel{
5       /** Indicates that the operation must always be performed. */
6       always, 
7       
8       /** Indicates that the operation should only be performed if the binding/transport does not provide equivalent protection. */
9       conditional, 
10      
11      /** Indicates the operation should never be performed.*/
12      never
13  }