<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Swift [<!ATTLIST SwiftIDP entityID ID #REQUIRED>]>
<Swift>
	<SP>
		<EntityID>SEN_ATS_SP</EntityID>
		<EntityName>SEN_ATS_SP</EntityName>
		<URL>http://ats.sdev.go.kr/SSO</URL>
		<LoginFormPage>index.jsp</LoginFormPage>
		<ErrorPage>initech/sso/error.jsp</ErrorPage>
		<Metadata>
			<MetadataFilePath>WEB-INF/config/sp_metadata.xml</MetadataFilePath>
		</Metadata>
		<CacheConfigFilePath>WEB-INF/config/sp_cache.xml</CacheConfigFilePath>
		<LogConfigFilePath>WEB-INF/config/sp_log.xml</LogConfigFilePath>
		<LogFileDirPath>/edulog/jeus/logs/neis_dev_ap01/sen002</LogFileDirPath>
		<Security isReplayRule="true">
			<Certificate>
				<UseSwiftCert>true</UseSwiftCert>
				<PrivateKeyPath>WEB-INF/config/cert/sp_private.der</PrivateKeyPath>
				<PublicKeyPath>WEB-INF/config/cert/sp_public.der</PublicKeyPath>
				<PrivateKeyPasswd>iQ9qQdulnF3mM9Kkf7mQAQ==</PrivateKeyPasswd>
			</Certificate>
			<NotBefore>300</NotBefore>
			<NotOnOrAfter>300</NotOnOrAfter>
		</Security>
		<Cookie useDomain="false">
			<CookieName>_SEN_ATS_SP_session</CookieName>
			<Domain>ats.sen.go.kr</Domain>
		</Cookie>
		<AuthnContext>
			<AuthnContextClass index="0" class="urn:oasis:names:tc:SAML:2.0:ac:classes:X509"/>
			<AuthnContextClass index="1" class="urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport"></AuthnContextClass>
		</AuthnContext>
		<RequestProcess>
			<Command name="/SSO/metadata"                         class="kr.co.iniline.swift.sp.profile.process.MetadataProcess"                         />
			<Command name="/SSO/singleSignOn"                     class="kr.co.iniline.swift.sp.profile.process.SingleSignOnProcess"                     />
			<Command name="/SSO/singleSignOnArtifact"             class="kr.co.iniline.swift.sp.profile.process.SingleSignOnArtifactProcess"             />
			<Command name="/SSO/singleSignOnService"              class="kr.co.iniline.swift.sp.profile.process.SingleSignOnServiceProcess"              />
			<Command name="/SSO/nameIdentifierManagement"         class="kr.co.iniline.swift.sp.profile.process.NameIdentifierManagementProcess"         />
			<Command name="/SSO/nameIdentifierManagementArtifact" class="kr.co.iniline.swift.sp.profile.process.NameIdentifierManagementArtifactProcess" />
			<Command name="/SSO/singleLogOutRequest"              class="kr.co.iniline.swift.sp.profile.process.SingleLogOutRequestProcess"              />
			<Command name="/SSO/singleLogOutRequestArtifact"      class="kr.co.iniline.swift.sp.profile.process.SingleLogOutRequestArtifactProcess"      />
			<Command name="/SSO/singleLogOutResponse"             class="kr.co.iniline.swift.sp.profile.process.SingleLogOutResponseProcess"             />
			<Command name="/SSO/singleLogOutService"              class="kr.co.iniline.swift.sp.profile.process.SingleLogOutServiceProcess"              />
			<Command name="/SSO/attributeQuery"                   class="kr.co.iniline.swift.sp.profile.process.AttributeQueryProcess"                   />
			<Command name="/SSO/attributeQueryArtifact"           class="kr.co.iniline.swift.sp.profile.process.AttributeQueryArtifactProcess"           />
			<Command name="/SSO/attributeQueryService"            class="kr.co.iniline.swift.sp.profile.process.AttributeQueryServiceProcess"            />
			<Command name="/SSO/redirectSLO"                      class="kr.co.iniline.swift.sp.profile.process.RedirectSLOProcess"                      />
			<Command name="/SSO/sessionLogOut"                    class="kr.co.iniline.swift.sp.profile.process.SessionLogOutProcess"                    />
		</RequestProcess>
		<AdminConnector>
			<Status>installed</Status>
			<Port>7581</Port>
		</AdminConnector>
		<IDPAgent>
			<!-- 112.136.170.16:5101 -->
			<SwiftIDP entityID="SEN_SSO_IDP">
				<AgentName>SEN_SSO_IDP</AgentName>
				<URL>http://sso.sdev.go.kr/SSO</URL>
				<Metadata isDefault="URL">
					<MetadataURLPath>http://sso.sdev.go.kr/SSO/metadata</MetadataURLPath>
					<MetadataFilePath>metadata/idp_metadata.xml</MetadataFilePath>
				</Metadata>
				<Certificate useSignature="true" >
					<UseSwiftCert>true</UseSwiftCert>
					<PublicKeyPath>WEB-INF/config/cert/idp_public.der</PublicKeyPath>
				</Certificate>
				<SAMLBinding type="redirect"/>
				<Federation>
					<SwiftFederation>false</SwiftFederation>
					<NameIDMapped>false</NameIDMapped>
				</Federation>
			</SwiftIDP>
		</IDPAgent>
	</SP>
</Swift>
