using System;
using System.Collections.Generic;
using System.Text;

using dk.gov.oiosi.uddi.category;
using dk.gov.oiosi.exception.Keyword;

namespace dk.gov.oiosi.oioublProfileLibrary.Exceptions {
    /// <summary>
    /// Exception thrown if an unhandled ars endpoint key type code is used
    /// </summary>
    public class UnhandledArsEndpointKeyTypeCodeException : OioublProfileLibraryException {
        /// <summary>
        /// Constructor that takes the unhandled ars endpoint key type code as a parameter.
        /// </summary>
        /// <param name="endpointKeyTypeCode"></param>
        public UnhandledArsEndpointKeyTypeCodeException(EndpointKeyTypeCode endpointKeyTypeCode) : base(KeywordFromString.GetKeyword("endpointkeytypecode", endpointKeyTypeCode.ToString())) { }
    }
}
