Author: markt Date: Wed Jun 10 09:29:59 2015 New Revision: 1684616 URL: http://svn.apache.org/r1684616 Log: Remove runtime exception declarations from JASPIC API to align with reference implementation. Patch provided by fjodorver
Modified: tomcat/trunk/java/javax/security/auth/message/MessagePolicy.java tomcat/trunk/java/javax/security/auth/message/config/AuthConfig.java tomcat/trunk/java/javax/security/auth/message/config/AuthConfigProvider.java Modified: tomcat/trunk/java/javax/security/auth/message/MessagePolicy.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/security/auth/message/MessagePolicy.java?rev=1684616&r1=1684615&r2=1684616&view=diff ============================================================================== --- tomcat/trunk/java/javax/security/auth/message/MessagePolicy.java (original) +++ tomcat/trunk/java/javax/security/auth/message/MessagePolicy.java Wed Jun 10 09:29:59 2015 @@ -21,8 +21,7 @@ public class MessagePolicy { private final TargetPolicy[] targetPolicies; private final boolean mandatory; - public MessagePolicy(TargetPolicy[] targetPolicies, boolean mandatory) - throws IllegalArgumentException { + public MessagePolicy(TargetPolicy[] targetPolicies, boolean mandatory) { if (targetPolicies == null) { throw new IllegalArgumentException("targetPolicies is null"); } @@ -64,8 +63,7 @@ public class MessagePolicy { private final Target[] targets; private final ProtectionPolicy protectionPolicy; - public TargetPolicy(Target[] targets, ProtectionPolicy protectionPolicy) - throws IllegalArgumentException { + public TargetPolicy(Target[] targets, ProtectionPolicy protectionPolicy) { if (protectionPolicy == null) { throw new IllegalArgumentException("protectionPolicy is null"); } Modified: tomcat/trunk/java/javax/security/auth/message/config/AuthConfig.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/security/auth/message/config/AuthConfig.java?rev=1684616&r1=1684615&r2=1684616&view=diff ============================================================================== --- tomcat/trunk/java/javax/security/auth/message/config/AuthConfig.java (original) +++ tomcat/trunk/java/javax/security/auth/message/config/AuthConfig.java Wed Jun 10 09:29:59 2015 @@ -24,7 +24,7 @@ public interface AuthConfig { String getAppContext(); - String getAuthContextID(MessageInfo messageInfo) throws IllegalArgumentException; + String getAuthContextID(MessageInfo messageInfo); void refresh(); Modified: tomcat/trunk/java/javax/security/auth/message/config/AuthConfigProvider.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/security/auth/message/config/AuthConfigProvider.java?rev=1684616&r1=1684615&r2=1684616&view=diff ============================================================================== --- tomcat/trunk/java/javax/security/auth/message/config/AuthConfigProvider.java (original) +++ tomcat/trunk/java/javax/security/auth/message/config/AuthConfigProvider.java Wed Jun 10 09:29:59 2015 @@ -22,10 +22,10 @@ import javax.security.auth.message.AuthE public interface AuthConfigProvider { ClientAuthConfig getClientAuthConfig(String layer, String appContext, CallbackHandler handler) - throws AuthException, SecurityException; + throws AuthException; ServerAuthConfig getServerAuthConfig(String layer, String appContext, CallbackHandler handler) - throws AuthException, SecurityException; + throws AuthException; void refresh(); } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org