Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
jenkins
提交
5605b189
J
jenkins
项目概览
xxadev
/
jenkins
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
J
jenkins
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
5605b189
编写于
8月 19, 2011
作者:
S
Seiji Sogabe
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
18n & l10n(ja) for API Token.
上级
6ddba3d2
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
82 addition
and
6 deletion
+82
-6
core/src/main/java/jenkins/security/ApiTokenProperty.java
core/src/main/java/jenkins/security/ApiTokenProperty.java
+2
-4
core/src/main/resources/jenkins/security/ApiTokenProperty/config.groovy
...resources/jenkins/security/ApiTokenProperty/config.groovy
+2
-2
core/src/main/resources/jenkins/security/ApiTokenProperty/config_ja.properties
...es/jenkins/security/ApiTokenProperty/config_ja.properties
+25
-0
core/src/main/resources/jenkins/security/ApiTokenProperty/help-apiToken_ja.html
...s/jenkins/security/ApiTokenProperty/help-apiToken_ja.html
+5
-0
core/src/main/resources/jenkins/security/Messages.properties
core/src/main/resources/jenkins/security/Messages.properties
+24
-0
core/src/main/resources/jenkins/security/Messages_ja.properties
...rc/main/resources/jenkins/security/Messages_ja.properties
+24
-0
未找到文件。
core/src/main/java/jenkins/security/ApiTokenProperty.java
浏览文件 @
5605b189
...
...
@@ -24,13 +24,11 @@
package
jenkins.security
;
import
hudson.Extension
;
import
hudson.Functions
;
import
hudson.Util
;
import
hudson.model.Descriptor.FormException
;
import
hudson.model.User
;
import
hudson.model.UserProperty
;
import
hudson.model.UserPropertyDescriptor
;
import
hudson.util.FormValidation
;
import
hudson.util.HttpResponses
;
import
hudson.util.Secret
;
import
jenkins.model.Jenkins
;
...
...
@@ -96,7 +94,7 @@ public class ApiTokenProperty extends UserProperty {
@Extension
public
static
final
class
DescriptorImpl
extends
UserPropertyDescriptor
{
public
String
getDisplayName
()
{
return
"API Token"
;
return
Messages
.
ApiTokenProperty_DisplayName
()
;
}
/**
...
...
@@ -120,7 +118,7 @@ public class ApiTokenProperty extends UserProperty {
p
.
changeApiToken
();
}
rsp
.
setHeader
(
"script"
,
"document.getElementById('apiToken').value='"
+
p
.
getApiToken
()+
"'"
);
return
HttpResponses
.
html
(
"<div>Updated</div>"
);
return
HttpResponses
.
html
(
Messages
.
ApiTokenProperty_ChangeToken_Success
()
);
}
}
...
...
core/src/main/resources/jenkins/security/ApiTokenProperty/config.groovy
浏览文件 @
5605b189
...
...
@@ -25,11 +25,11 @@ package jenkins.security.ApiTokenProperty;
f
=
namespace
(
lib
.
FormTagLib
)
f
.
advanced
(
title:
"Show API Token"
,
align:
"left"
)
{
f
.
advanced
(
title:
_
(
"Show API Token"
)
,
align:
"left"
)
{
f
.
entry
(
title:
_
(
"API Token"
),
field:
"apiToken"
)
{
f
.
readOnlyTextbox
(
id:
"apiToken"
)
// TODO: need to figure out the way to do this without using ID.
}
f
.
validateButton
(
title:
"Change API Token"
,
method:
"changeToken"
)
f
.
validateButton
(
title:
_
(
"Change API Token"
)
,
method:
"changeToken"
)
}
//f.entry(title:_("API Token"),field:"apiToken") {
...
...
core/src/main/resources/jenkins/security/ApiTokenProperty/config_ja.properties
0 → 100644
浏览文件 @
5605b189
# The MIT License
#
# Copyright 2011 Seiji Sogabe
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
Show\
API\
Token
=
API
\u
30c8
\u
30fc
\u
30af
\u
30f3
\u
306e
\u8868\u
793a
API\
Token
=
API
\u
30c8
\u
30fc
\u
30af
\u
30f3
Change\
API\
Token
=
API
\u
30c8
\u
30fc
\u
30af
\u
30f3
\u
306e
\u5909\u
66f4
core/src/main/resources/jenkins/security/ApiTokenProperty/help-apiToken_ja.html
0 → 100644
浏览文件 @
5605b189
<div>
APIトークンは、REST API使用時の認証に使用されます。
詳細は
<a
href=
"https://wiki.jenkins-ci.org/display/JA/Remote+access+API"
>
Wiki
</a>
を参照してください。
APIトークンはパスワードと同様に保護すル必要があります。そうしないと、他人が詐称してJenkinsにアクセス可能になります。
</div>
\ No newline at end of file
core/src/main/resources/jenkins/security/Messages.properties
0 → 100644
浏览文件 @
5605b189
# The MIT License
#
# Copyright 2011 Seiji Sogabe
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
ApiTokenProperty.DisplayName
=
API Token
ApiTokenProperty.ChangeToken.Success
=
<div>Updated</div>
\ No newline at end of file
core/src/main/resources/jenkins/security/Messages_ja.properties
0 → 100644
浏览文件 @
5605b189
# The MIT License
#
# Copyright 2011 Seiji Sogabe
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.
ApiTokenProperty.DisplayName
=
API
\u
30c8
\u
30fc
\u
30af
\u
30f3
ApiTokenProperty.ChangeToken.Success
=
<div>
\u
66f4
\u
65b0
\u3057\u
307e
\u3057\u
305f</div>
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录